c#常见面试题

  • 多线程和进程的区别是什么?
  • 常用的通讯方式是什么?tcp和udp有什么区别?
  • 开启多线程的方式有哪些?各有什么优缺点?
  • 讲讲你所熟悉的设计模式?每种设计模式的优缺点?你在项目中怎么用的?
  • C#中值类型与引用类型的区别,什么叫装箱和拆箱?
  • 面向对象的三个特性是什么?简述每个特性的概念?
  • C#中使用StringBuilder相比string拼接字符串时有何优点?
  • IDispose接口的作用?
  • 类和接口的区别?抽象类和接口的区别?
  • 重载和重写的区别,什么叫多态?
  • 什么是委托?什么是事件?
  • 什么是MVVM开发模式?有什么优势?
  • 你用过那些数据库?数据库如何优化?
posted @ 2024-12-26 16:47  世人皆萌  阅读(37)  评论(0)    收藏  举报