可以通过继承DictionaryBase类实现通过关键字进行索引
实例:
public class A : DictionaryBase
{
public void Add(string newId, A classA)
{
Dictionary.Add(newId, classA);
}
public void Remove(string newId)
{
Dictionary.Remove(newId);
}
public A() { }
public A this[string newID]
{
get
{
return (A)Dictionary[newID];
}
set
{
Dictionary[newID] = value;
}
}
}