黑马程序员技术交流社区

标题: C#中索引器的实现过程,是否只能根据数字进行索引? [打印本页]

作者: shangxin    时间: 2014-3-18 14:45
标题: C#中索引器的实现过程,是否只能根据数字进行索引?
本帖最后由 shangxin 于 2014-3-19 10:31 编辑

C#中索引器的实现过程,是否只能根据数字进行索引?
作者: mdb    时间: 2014-3-18 15:30
索引器类型表示该索引器使用哪一类型的索引来存取数组或集合元素,可以是整数,也可以是字符串;this表示操作本对象的数组或集合成员,可以简单把它理解成索引器的名字,因此索引器不能具有用户定义的名称。
作者: Max_骏    时间: 2014-3-18 15:41
索引器经常是在主要用于封装内部集合或数组的类型中实现的。C# 并不将索引类型限制为整数。 例如,对索引器使用字符串可能是有用的。 通过搜索集合内的字符串并返回相应的值,可以实现此类索引器。 由于访问器可被重载,字符串和整数版本可以共存。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2