索引器(indexer)是一种C#的语法结构,可以用我们熟悉的数组方括号语法访问类中的集合。
索引器是一种特殊的属性,有get()和set()访问方法指定其行为。
索引器的语法声明为
类型 this [类型 参数] { get; set; }
其中“类型”为索引器返回的对象类型;“类型 参数”指定了可用何种参数索引包含目标对象的集合,可用整数,也可用其他类型。
例子如下
索引器(indexer)是一种C#的语法结构,可以用我们熟悉的数组方括号语法访问类中的集合。
索引器是一种特殊的属性,有get()和set()访问方法指定其行为。
索引器的语法声明为
类型 this [类型 参数] { get; set; }
其中“类型”为索引器返回的对象类型;“类型 参数”指定了可用何种参数索引包含目标对象的集合,可用整数,也可用其他类型。
例子如下