AweiGg

C#中this作用

C#中this的总结

 

1、this关键字引用被访问成员所在的当前实例。静态成员函数没有this指针。this关键字可以用来从构造函数,实例方法和实例化访问器中访问成员。 不能在静态方法。静态属性访问器或者域声明的变量初始化程序中使用this关键字,这将会产生错误。 

2、在类的构造函数中出现的this作为一个值类型表示对正在构造的对象本身的引用。 

3、在类的方法中出现this作为一个值类型表示对调用该方法的对象的引用。 

4、在结构的构造函数中出现的this作为一个变量类型表示对正在构造的结构的引用。

5、在结构的方法中出现的this作为一个变量类型表示对调用该方法的结构。

posted @ 2017-03-21 21:01  AweiGg丶  阅读(302)  评论(0编辑  收藏  举报