【发布时间】:2012-03-04 12:05:39
【问题描述】:
我们有一个带有公开字典的类:
public class SomethingWithADictionary {
public Dictionary<string, Instance> Instances { get; set; }
}
目前我们直接访问这个字典,像这样:
Instance inst = a.Instances["key"];
我们希望将字典设为私有,但有一种公共方式可以使用相同的索引器语法访问字典元素。原因是,如果实例不在字典中,我们希望采取一些措施而不是仅仅抛出错误。
你是怎么做到的?
【问题讨论】:
标签: c#