Monday, November 1, 2010

C# this关键字

1. 用this来调用自己类的另外一个构造函数
public Student(int Age):this(Age, "without a name"){}

2. this代表当前这个类的实例

3. 在类的内部访问自己类的成员
成员变量
函数方法
属性
事件


4. 好处:只需要访问自己的成员时,使用this, 过滤掉其它不相关的提示。

5. 注意:不仅可以访问自己的成员,也可访问父类的成员(不建议使用this访问父类成员,应使用base
this 指向当前这个实例,所以只能访问实例的成员,不能访问静态成员

No comments: