知识大全 实战开发C# 索引器学习笔记[2]

Posted 索引

篇首语:木尺虽短,能量千丈。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 实战开发C# 索引器学习笔记[2]相关的知识,希望对你有一定的参考价值。

实战开发C# 索引器学习笔记[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  备注:

       所有索引器都使用this关键词来取代方法名 Class或Struct只允许定义一个索引器 而且总是命名为this

       索引器允许类或结构的实例按照与数组相同的方式进行索引 索引器类似于属性 不同之处在于它们的访问器采用参数

       get 访问器返回值 set 访问器分配值

       this 关键字用于定义索引器

       value 关键字用于定义由 set 索引器分配的值

       索引器不必根据整数值进行索引 由您决定如何定义特定的查找机制

  索引器可被重载

       索引器可以有多个形参 例如当访问二维数组时

       索引器可以使用百数值下标 而数组只能使用整数下标 如下列定义一个String下标的索引器

public int this [string name]

  属性和索引器

       属性和索引器之间有好些差别

       类的每一个属性都必须拥有唯一的名称 而类里定义的每一个索引器都必须拥有唯一的签名(signature)或者参数列表(这样就可以实现索引器重载)

       属性可以是static(静态的)而索引器则必须是实例成员

       为索引器定义的访问函数可以访问传递给索引器的参数 而属性访问函数则没有参数

cha138/Article/program/net/201311/15300

相关参考

知识大全 C# 索引器实战开发学习笔记

C#索引器实战开发学习笔记  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  这是使用C#开发智能手

知识大全 实战开发C# 索引器学习笔记[1]

实战开发C#索引器学习笔记[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  简单说来所谓索引

知识大全 C#学习笔记(一)

C#学习笔记(一)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  finalize方法:终结器 

知识大全 C#索引器

C#索引器  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  索引器概述  索引器使得对象可按照与数

知识大全 C# 索引器

C#索引器  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  索引器定义类似于属性但其功能与属性并不

知识大全 C# 类中索引器的使用

C#类中索引器的使用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  索引器(Indexer)是C

知识大全 C#锐利体验之第八讲 索引器与操作符重载

C#锐利体验之第八讲索引器与操作符重载  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  索引器  

知识大全 ASP.NET学习笔记之c#必会

ASP.NET学习笔记之c#必会  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nbs

知识大全 c#中通过值和引用传递参数

  在C#中既可以通过值也可以通过引用传递参数通过引用传递参数允许函数成员(方法属性索引器运算符和构造函数)更改参数的值并保持该更改若要通过引用传递参数请使用ref或out关键字为简单起见本主题的示例

知识大全 了解C#特性:对象集合初始化器[2]

了解C#特性:对象集合初始化器[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  后来我发现我