文章分类 -  C#常见面试问题

通过面试,记录每次面试遇到的题目。以便学习增强!
 
我在面试.NET/C#程序员时会提出的问题(老赵)
摘要:什么是.NET?什么是CLI?什么是CLR?IL是什么?JIT是什么,它是如何工作的?GC是什么,简述一下GC的工作方式?类(class)和结构(struct)的区别是什么?它们对性能有影响吗?.NET BCL里有哪些是类(结构),为什么它们不是结构(类)?在自定义类型时,您如何选择是类还是结构?在.NET程序运行过程中,什么是堆,什么是栈?什么情况下会在堆(栈)上分配数据?它们有性能上的区别吗?“结构”对象可能分配在堆上吗?什么情况下会发生,有什么需要注意的吗?泛型的作用是什么?它有什么优势?它对性能有影响吗?它在执行时的行为是什么?.NET BCL中有哪些泛型类型?举例说明平时编程中您定义 阅读全文
posted @ 2011-08-26 15:41 飘渺の云海 阅读(707) 评论(0) 推荐(0)
值类型和引用类型的比较
摘要:http://www.cnblogs.com/Autumoon/archive/2008/08/18/1270685.html 阅读全文
posted @ 2011-08-26 14:46 飘渺の云海 阅读(186) 评论(0) 推荐(0)
结构体和类的区别
摘要:http://wenku.baidu.com/view/020f148884868762caaed573.html 阅读全文
posted @ 2011-08-26 14:20 飘渺の云海 阅读(583) 评论(0) 推荐(0)