我有一个字典对象Dictionary<SomeEnumType, object>
。
enum SomeEnumType
{
AType=1,
BType=2,
CType=3
}
object 将是A,B
.
public class C {public string Name {get;set;}}
public class A: C { public string prop1 {get;set;}}
public class B: C { public string prop2 {get;set;}}
字典对象将具有如下条目:
Dictionary<SomeEnumType, object> dicobj= new Dictionary<SomeEnumType, object>();
dicobj.Add(SomeEnumType.AType, List<A>);
dicobj.Add(SomeEnumType.BType, List<B>);
我需要查询字典name
并获取对象(A 或 B)。例如。名称="约翰"。