C#中this的有啥作用,解释一下下面的代码

发布网友 发布时间:2024-10-23 23:26

我来回答

4个回答

热心网友 时间:2024-11-17 23:46

this代表的是当前类,当前模块的意思.this.x和x是一样的意思.如果直接写x而不加this的话,系统默认为this.x所以加和不加一样的.swap()是一个方法.这里是调用 这个方法.执行这个方法里的代码.

热心网友 时间:2024-11-17 23:44

swap()

使用约束对方法中的类型参数启用更专门的操作
this.x= x =save

热心网友 时间:2024-11-17 23:45

this.x 就是int x的值
save 是值类型 它的值变了不会改变x

热心网友 时间:2024-11-17 23:48

this不是指当前类,而是当前对象的一个引用(记住,是对象,不是类)。
初学可能难以理解,用多了就明白了。。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com