public-----成员可以有任何代码访问
private--- 成员只能有可类中的代码访问
internal---成员只能有定义他的工程内部代码访问
protected --成员只能有类或派生类的代码访问
virtual---方法可以重写
abstract--- 方法必须重写(只用于一抽象类)
override---方法重写一个基类方法(如果方法被重写,就必须使用该关键字)
extern---方法定义放在其他地方
none or internal--类只能在当前工程中访问
abstract or internal anstract--类只能在当前工程中访问,不能实例化,只能继承
public abstact---类可以在任何地方访问,不能实例化 ,只能继承
sealed or internal sealed--类只能在当前工程中访问 不能派生 只能实例化
public sealed----类可以在任何地方访问 不能拍派生 只能实例化