(1)c#有垃圾自动回收机制,程序员不用担心对象的回收。
(2)c#严禁使用指针,只能处理对象。如果希望使用指针,则仅可在unsafe 程序块中能使用指针。
(3)c#只能单继承。
(4)必须通过类名访问静态成员。不能像C++中那样,通过对象访问静态成员。
(5)在子类中覆盖父类的虚函数时必须用关键字override,覆盖父类的方法要用关键字new
(1)c#有垃圾自动回收机制,程序员不用担心对象的回收。
(2)c#严禁使用指针,只能处理对象。如果希望使用指针,则仅可在unsafe 程序块中能使用指针。
(3)c#只能单继承。
(4)必须通过类名访问静态成员。不能像C++中那样,通过对象访问静态成员。
(5)在子类中覆盖父类的虚函数时必须用关键字override,覆盖父类的方法要用关键字new
转载于:https://www.cnblogs.com/Peter-Youny/archive/2012/10/23/2735031.html