我了解索引器使我们能够像访问类一样访问类中的集合 本身就是一个数组。
假设我们正在开发一个项目,我们在哪里适合此类索引器的实际用途(示例可能会有所帮助)?
最佳答案
查看框架中几乎所有的集合类以获取示例。如果我要用一种没有索引器的语言从哈希表中检索一个项目,我会使用如下语法:
object o = table.getvalue(key);
索引器允许更简单的语法:
object o = table[key];
(故意忽略上面示例中的打字/泛型问题)
关于C# - 索引器在其有意义的应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1764943/