C#-索引器(Indexer)

索引器(Indexer) 允许一个对象可以像数组一样被索引。当您为类定义一个索引器时,该类的行为就会像一个 虚拟数组(virtual array) 一样。您可以使用数组访问运算符([ ])来访问该类的实例。

语法:

1
2
3
4
5
6
7
8
9
10
11
12
13
element-type this[int index]
{
// get 访问器
get {
// 返回 index 指定的值
}

// set 访问器
set
{
// 设置 index 指定的值
}
}