成员定义

  在类定义中,也提供了该类中所有成员的定义,包括字段、方法和属性。所有成员都有自己的访问级别,用下面的关键字之一来定义:

  1.    public -- 成员可以由任何代码访问。
  2.    private -- 成员只能由类中的代码访问(如果没有使用任何关键字,就默认使用这个关键字)。
  3.    internal -- 成员只能由定义它的程序集(项目)内部的代码访问。
  4.    protected -- 成员只能由类或派生类中的代码访问。

  后两个关键字可以合并使用,所以也有 protected internal 成员。它们只能由项目(更确切地讲,是程序集)中派生类的代码来访问。

  页可以使用关键字 static 来声明字段、方法和属性,这表示它们是类的静态成员,而不是对象实例的成员,详见第 8 章。