Visual C#2008核心编程之类型

1、类的修饰符
  sealed、abstract、static和unsafe
2、类的成员可访问性关键字
  internal、internal protected、private、protected和public  
3、成员修饰符
  abstract、extern、new、override、readonly、sealed、static、virtual和volatile
4、部分类型
  每个部分类之前都有partial关键字
  部分类必须具有相同的可访问性
  任何一个部分类是密封类,则整个类就是密封类
  任何一个部分类是抽象的,则整个类就是抽象的
  任何一个部分类的继承都适用于整个类
5、部分方法
  必须返回void
  不能还有out参数
6、结构和类的区别
  结构是密封的,不能被继承
  结构隐式的继承System.ValueType
  结构默认构造函数不能被替换
  结构的自定义构造函数必须初始化该结构的每一个字段
  结构没有析构函数
  字段不能在申明结构时进行初始化,然而,结构的const成员可以被初始化
7、枚举
  枚举是一组离散的相关值,默认的基础类型为整型(测试的枚举类为EnumTest)
  Enum.GetName(typeof(EnumTest),特定的元素)
  按位枚举,使用&符号
  

原文地址:https://www.cnblogs.com/changweihua/p/2200003.html