抱歉再次询问,关于这个关键字已经有一些问题了。但他们都说出了“这个”的目的。
何时使用 this 关键字
C# 何时使用 this 关键字
在 C# 中静态方法的形式参数中使用“this”关键字
正确使用“this”。C#中的关键字?
我的问题是什么时候不使用 'this' 关键字。
或者
在像代码这样的情况下总是使用这个关键字可以吗
class RssReader
{
private XmlTextReader _rssReader;
private XmlDocument _rssDoc;
private XmlNodeList _xn;
protected XmlNodeList Item { get { return _xn; } }
public int Count { get { return _count; } }
public bool FetchFeed(String url)
{
this._rssReader = new XmlTextReader(url);
this._rssDoc = new XmlDocument();
_rssDoc.Load(_rssReader);
_xn = _rssDoc.SelectNodes("/rss/channel/item");
_count = _xn.Count;
return true;
}
}
在这里,我没有将“this”与“_xn”和“_count”一起使用,也没有与“_rssDoc.Load(_rssReader);”一起使用 好吗?我应该在类中所有出现的类变量中使用“this”吗?
编辑:在一个类中使用'this'作为它自己的变量没有用吗?