C# 2008核心编程 2013-09-14

using指令必须放在命名空间第一个成员之前。

析构函数不能在源码中直接被调用,而是在垃圾回收期间被调用。~ClassName(),被Finalize()调用。

自动实现的属性,必须提供get和set.public int age{get;set}

嵌套类型。

partial类。每个分部类的前面有partial关键字、每个分部类有相同的可访问性、任何一个是密封的整体就是密封的、

任何一个是抽象的整体就是抽象的、任何一个的继承都适用于整体。

部分方法:在一个部分类中声明、在另一个部分类中实现的方法。只能有一个声明和一个实现。返回类型必须为void、不能有out参数。

结构:结构是密封的不能被继承、也不能继承类或其他结构、默认构造函数不会被替换也不会被删除。自定义构造函数必须初始化每个字段。

按位枚举使用flags特性。

原文地址:https://www.cnblogs.com/chunchengwuchu/p/3321037.html