指定控件名称时,前面加不加 this,有区别吗?好像加不加都行呀?比如控件名称是:txt1那么
txt1.text="hello";
this.txt1.text="hello";以上两种写法都是正确的呀,所以,不知道,前面加不加 this,有没有区别呢?
有多大的区别。
规范的写法,是加不加 this 呢?
txt1.text="hello";
this.txt1.text="hello";以上两种写法都是正确的呀,所以,不知道,前面加不加 this,有没有区别呢?
有多大的区别。
规范的写法,是加不加 this 呢?
解决方案 »
- C# 中的girdview 中如何对时间字段设定显示格式??
- MaskedTextBox问题
- 一运行vs2005就重启
- winfrom设计器 控件移位画对齐线?
- 100分的简单问题,在线等待,一解决马上给分 。。。
- 请教个日期相减的小问题
- 弱弱的问一下EventLog类生成的log放在哪了??
- 调试时出现错误:未处理的“System.Runtime.Serialization.SerializationException”类型的异常出现在 mscorlib.dll 中
- 请教高手,通过ccproxy 代理上网,如何用查询分析器连接internet 上SQL Server?up有分
- 请教WinForm中关于注册表的编程(见里面)
- 哪些代码要写在窗体的构造函数中,哪些要写在 load 事件函数中呢?
- 关于Socket通讯,客户端链接不到服务器的原因有哪几种!
但非Web的项目中有时候就不一样了,加上this可以加强可读性
public Contact (string name)
{this.m_name=name}//这个this可以不加。
但是在特定的场合,使用this可以有效的区分类的字段名和其他变量名。如m_name字段改名为name那么就要: this.name=name;左边表示当前对象的name字段,右边表示参数name所指代的变量不知是否真确,望批评。