猿问

描述C#中索引器的实现过程

描述C#中索引器的实现过程


互换的青春
浏览 763回答 2
2回答

撒科打诨

索引器(Indexer)是C#引入的一个新型的类成员,使对象可以像数组那样被方便,直观的引用。索引器可以有参数列表,只能作用在实例对象上,不能在类上直接作用。下面是典型的索引器的设计class MyClass{public object this [int index]{get{// 取数据}set{// 存数据}}}注意,这里的属性名是this,意思是回引类的当前实例,参数列表包含在方括号而非括号之内。索引器参数可以采用任何类型,int是通常最为合理的类型。同一类中还可能拥有一个以上的索引器(重载)。
随时随地看视频慕课网APP
我要回答