C#基础知识总览
一、值类型和引用类型的区别?
二、常见的集合及其中的区别?
三、页面中有哪些值传递方式?
四、ORM是什么?有哪些常见的ORM工具?
五、什么是MVC?MVC各个版本间有什么区别?
六、有哪些类说明关键字?
七、常见的排序算法有哪些?
八、WCF、WPF、Remoting是什么?
九、消息队列是什么?有哪些实现消息队列的方法?
十、redis是什么?
十一、关系型数据库和非关系型数据库有什么区别?
十二、系统的性能优化通常可以从哪些方面入手?
十三、LINQ是什么?
十四、委托是什么?事件是什么?
十五、枚举是什么?
十六、泛型是什么?
十七、接口用来干嘛?虚类用来干嘛?两者间的区别和应用场地?
十八、反射是干嘛用的?
十九、序列化和反序列是干嘛用的?
二十、常见的设计模式有哪些?什么叫工厂模式?什么叫单例模式?
二十一、为什么要面向对象?面向对象有什么好处?面向过程有什么好处?两者有什么区别?
二十二、做过的项目有哪些?
二十三、为什么值这个价?