这是我的字典声明:
public IDictionary<MYType<IMyType>, IList<MYType<IMyType>>> SomeList {
get;
set;
}
MYType<T>
有性质MyTypeId
和MyTypeParentId
。
如果我想在 上搜索密钥
MyTypeParentId
,这可能吗?还是我应该只声明
MyTypeParentId
为int
而不是使我的密钥为 aMYType<T>
?
我有点希望键是一种类型,MyType<IMyType>
因为它在该实例中具有其他有用的属性。
因此,将该实例用作键,我认为可以让我关闭其中存在的几个不同属性,MYType<T>
我可以匹配...