C#中“public int this[HtmlNode node] { get; }”什么意思?求解!该如何解决
C#中“public int this[HtmlNode node] { get; }”什么意思?求解!急急急
![C#中“public int this[HtmlNode node] { get; }”什么意思?求解!该如何解决 C#中“public int this[HtmlNode node] { get; }”什么意思?求解!该如何解决](/default/index/img?u=aHR0cDovL3d3dy5teWV4Y2VwdGlvbnMubmV0L2ltZy8yMDE0LzA1LzIzLzIyNTgyNTEwMS5wbmc=)
上面代码中“this[HtmlNode node]”这么写有什么作用和普通的“public int HtmlNode node { get; }”写法有什么区别?
------解决方案--------------------
索引器
http://www.cnblogs.com/skm-blog/archive/2013/06/04/3117547.html
------解决方案--------------------
C#通过提供索引器,可以象处理数组一样处理对象。特别是属性,每一个元素都以一个get或set方法。ps 索引器最大的好处是使代码看上去更自然,更符合实际的思考模式
上面代码中“this[HtmlNode node]”这么写有什么作用和普通的“public int HtmlNode node { get; }”写法有什么区别?
------解决方案--------------------
索引器
http://www.cnblogs.com/skm-blog/archive/2013/06/04/3117547.html
------解决方案--------------------
C#通过提供索引器,可以象处理数组一样处理对象。特别是属性,每一个元素都以一个get或set方法。ps 索引器最大的好处是使代码看上去更自然,更符合实际的思考模式