关于this用法的问题
麻烦高手帮助我一下,我对C#中this关键字的用法有疑惑 。书上说this关键字表示类的当前实例。
举个例子: private void button_Click(object sender,System.EventArgs e)
{
this.Text="哈哈哈哈";
}
上面这个例子中用this我大概能理解,这里的this代表的应该就是button 这个对象。
但是下面例子中的this是怎么回事我就不知道了?
private void button_Click(object sender,System.EventArgs e)
{
string output;
output=this.txtName.Text; //这里的txtName是一个文本框控件名
请问一下,这里的this能不能不要呢,我认为不要第2个例子中的this是不是可以不要呢,或者是不是可以用button这个名字替换this呢。还有我上面有理解错误的地方,也麻烦各位前辈指导一下,谢谢