日期:2014-05-20  浏览次数:20911 次

C#中在什么时候用到索引器呢?在可以用数组的时候,这二者选择哪个呢
请高手明示!

------解决方案--------------------
UP
------解决方案--------------------
结构和类中都可以用啊
在类中一班续承CollectionBase时候多
------解决方案--------------------
当类用到私有的类似集合或链表或数组的时候且要在类公开可以访问其某个内容时可以用索引.
一般是不会把这种类型的变量直接公开的.所以就用到了索引.

在可以用数组的时候,一般也不是把这个数组直接的公开被类外部访问到,一般是返回它的一个内容一样的副本或返回只读的集合.