C#中的索引指示器 怎么回事?

来源:百度知道 编辑:UC知道 时间:2024/06/16 10:36:49

如果说属性是访问类成员变量的话,
那索引器就是访问类成员数组的,给定一个索引,获得数组指定索引的值

属性例子:
class A
{
private int var;
public int Var
{
get{return var;}
set{var=value;}
}
}

索引器:
class A
{
private int[] var;
public int this[int i]
{
get{return var[i];}
set{var[i]=value;}
}
}

估计你太懒,这些知识很多教程都有得讲。

索引指示器通俗的说就是,数组和结构的默认排序,默认从0开始