this 用于引用当前类的实例对象。
调用任何实例成员时 this 都是隐含的,它返回对象本身的实例。
this 关键字 只在必要时才应使用。
例子:区分实例成员和局部变量
public class Person {
private string name;
public Person(string name) {
this.name = name; // 使用this区分成员变量和参数
}
}
这里面this.name的name是private string name;的name,等号后面的name是 public Person(string name) 里面的参数name。
过this关键字,明确将参数name的值赋给类的成员变量name。
4014

被折叠的 条评论
为什么被折叠?



