1、类的成员:字段、方法、属性
2、类的成员的访问性:a、public :访问不受限制。
b、protected :访问仅限于包含类或从包含类派生的类型。
c、internal :访问仅限于当前程序集。
d、protected internal :访问仅限于从包含类派生的当前程序集或类型。
e、private :访问仅限于包含类。
3、成员的修饰符:a、abstract:指示该方法或属性没有实现。
b、delegate:委托。用来定义一个函数指针。
c、const:指定该成员的值只读不允许修改。
d、event:声明一个事件。
e、static:静态,指示一个成员属于类型本身,而不是属于特定的对象。即在定义后可不经实例化,就可使用。
f、sealed:密封方法。可以防止在派生类中对该方法的override(重载)。不是类的每个成员方法都可以作为密封方法密封方法,必须对基类的虚方法进行重载,提供 具体的实现方法。所以,在方法的声明中,sealed修饰符总是和override修饰符同时使用。
4、重载:在同一个类中,方法名相同,方法的参数不同(个数或者类型)的方法。
5、parms:关键字可以指定采用数目可变的参数的方法参数。
可以发送参数声明中所指定类型的逗号分隔的参数列表或指定类型的参数数组。 还可以不发送参数。在方法声明中的 params 关键字之后不允许任何其他参数,并且在方法声明中只允许一个 params 关键字。也就是说,我们使用parms的时候参数的个数可以我们自己来决定,当然我们定义的时候要将我们的参数定义为数组类型 。