标题:谁能告诉我C#中this关键字到底是什么意思?请用通俗点的话来说,谢谢了
只看楼主
m198984
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2010-10-5
结帖率:100%
已结贴  问题点数:20 回复次数:8 
谁能告诉我C#中this关键字到底是什么意思?请用通俗点的话来说,谢谢了
谁能告诉我C#中this关键字到底是什么意思?请用通俗点的话来说,谢谢了 最好能用个简单的例子来表达一下 谢谢了

网上他们讲的实在是看的不太明白
搜索更多相关主题的帖子: 关键 
2010-10-05 17:46
zhouljsh
Rank: 1
等 级:新手上路
帖 子:21
专家分:5
注 册:2010-8-30
得分:3 
相当于当前类。就好比是你在当前窗口(窗口是一个类),以区别相同名称的变量或函数

不知道是不是这样,希望高手答一下

[ 本帖最后由 zhouljsh 于 2010-10-8 09:31 编辑 ]
2010-10-08 09:29
cnfarer
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:179
帖 子:3330
专家分:21157
注 册:2010-1-19
得分:3 
ME(想起来了,VB中好像有ME)

★★★★★为人民服务★★★★★
2010-10-08 10:26
jedypjd
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:9
帖 子:1096
专家分:4969
注 册:2009-7-27
得分:3 
this.==这个类的
比如当前类是student,student的有个成员age
那么this.age意思是当前类student的成员age
在student类中方法中,其实直接用age不用this.age也是一样的

[ 本帖最后由 jedypjd 于 2010-10-8 12:15 编辑 ]

天涯无岁月,歧路有风尘,百年浑似醉,是非一片云
2010-10-08 12:11
c1_wangyf
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:7
帖 子:665
专家分:2832
注 册:2010-5-24
得分:3 
2楼和4楼说的都是一个意思,你可以在自己的机器上试一下就知道了!!
2010-10-08 19:40
kyle_77
Rank: 2
来 自:重庆
等 级:论坛游民
帖 子:9
专家分:12
注 册:2010-8-25
得分:3 
this它代表当前对象, 是表示调用本类的方法和属性。。

  比如  string name="hello";
        this.name="world";
2010-10-09 01:51
zhoufeng1988
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:北京
等 级:贵宾
威 望:27
帖 子:1432
专家分:6329
注 册:2009-5-31
得分:3 
楼上的头像很牛~
膜拜。
2010-10-09 08:51
kyle_77
Rank: 2
来 自:重庆
等 级:论坛游民
帖 子:9
专家分:12
注 册:2010-8-25
得分:0 
回复 7楼 zhoufeng1988
  呆.
     我长得狠黑人嗦.?
  我又不是鬼怪.
  还膜拜.?
2010-10-10 02:53
m198984
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2010-10-5
得分:0 
谢谢你们了  呵呵    这次真的是懂了   太感谢了
2010-10-10 22:24



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-322042-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.293729 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved