1. Delegate和Event的区别?
Event不可以由外部触发,Event支持add和remove访问器。
2. Dispose, Finalizer, Destructor的区别?
3. Int[,]和int[][]的区别?
4. 静态构造函数和非静态构造函数的区别?
5. 函数中使用using和.cs文件开头使用using的区别?
6. String 和string的区别?(注意大小写)
7. String是值类型吗?例题:
Static void test(string b)
{
b = ”b”;
}
String a = “a”;
Test(a);
8. 单例和只用静态的区别?(非托管资源的释放与单例)
9. 假设Obj是Object class的实例, Obj.GetType() == typeof(Object) 与Obj is Object有什么不同?
10. string test = string.Empty 与 string test = "" 有什么不同?
11. ref关键字与out关键字有什么区别?
12. 带ref关键字的引用类型传值和不带ref关键字的引用类型传值有什么区别?

