以下是 this 的常用用途:
- 限定被相似的名称隐藏的成员
- 将对象作为参数传递到其他方法
- 声明索引器
示例:
综合示例。
控制台输出:
Name: Hunts
Age: 21
Friends Name: Scott
Friends Name: Leigh
Friends Name:
Friends Name:
Friends Name: Kiwis
*/
注意点:
由于静态成员函数存在于类一级,并且不是对象的一部分,因此没有 this 指针。在静态方法中引用 this 是错误的。
索引器允许类或结构的实例按照与数组相同的方式进行索引。索引器类似于属性,不同之处在于它们的访问器采用参数。
链接的博客地址是:http://blog.163.com/huang_ying_lu/blog/static/269998320081109212363/
C# this关键字用法
本文介绍了C#中this关键字的常见用途,包括限定被相似名称隐藏的成员、将对象作为参数传递到其他方法及声明索引器等。通过一个综合示例详细展示了如何在类构造函数和属性中使用this关键字。
687

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



