索引器

    创建一个一维索引器的规则如下:

    索引器的声明在某种程度上类似于属性的声明,例如,使用 getset 方法来定义一个索引器。不同的是,属性值的定义要求返回或设置一个特定的数据成员,而索引器的定义要求返回或设置的是某个对象实例的一个值,即索引器将实例数据切分成许多部分,然后通过一些方法去索引、获取或是设置每个部分。

    示例:

    编译执行上述代码,得到如下结果:

    重载索引器示例:

    编译执行上述代码,得到如下结果: