NET索引器使用方法实例代码
2013-11-27 14:43
519 查看
索引器特性
1、get 访问器返回值。set 访问器分配值。
2、this 关键字用于定义索引器。
3、value 关键字用于定义由 set 索引器分配的值。
4、索引器不必根据整数值进行索引,由您决定如何定义特定的查找机制。
5、索引器可被重载。
6、索引器可以有多个形参,例如当访问二维数组时。
7、索引器使得对象可按照与数组相似的方法进行索引。
代码示例
复制代码 代码如下:class SampleCollection<T>
{
private T[] arr = new T[100];
public T this[int i]
{
get
{
return arr[i];
}
set
{
arr[i] = value;
}
}
}
class Program
{
static void Main(string[] args)
{
SampleCollection<string> stringCollection = new SampleCollection<string>();
stringCollection[0] = "Hello, World";
System.Console.WriteLine(stringCollection[0]);
}
}
您可能感兴趣的文章:
相关文章推荐
- NET索引器使用方法实例代码
- 使用do...while的方法输入一个月中所有的周日(实例代码)
- PHP Session 变量的使用方法详解与实例代码
- js 弹出框插件实例与代码使用方法
- EasyUI中combobox的使用方法和一个代码实例
- android WakeLock使用方法代码实例
- 使用do...while的方法输入一个月中所有的周日(实例代码)
- angular使用bootstrap方法手动启动的实例代码
- PHP Session 变量的使用方法详解与实例代码
- Python使用list的append和pop方法创建堆栈和队列实例代码
- 30. 代码实例-设计模式-回调方式使用模板方法
- 第二讲实例变量可见度,set/get方法,自定义初始化(代码) 及description的使用
- 使用VBS访问外部文本文件一些方法和脚本实例代码
- PHP Session 变量的使用方法详解与实例代码
- XStream使用方法总结附实例代码
- jQuery ui插件的使用方法代码实例
- XStream使用方法总结附实例代码
- 下面的代码示例使用 BeginGetRequestStream 方法对流实例发出异步请求。
- jQuery ui插件的使用方法代码实例
- 关于在vue 中使用百度ueEditor编辑器的方法实例代码