我对C#世界相当陌生,如果问题标题与内容不完全匹配,我表示歉意。但现在我的问题:调用方法匿名类
我有以下结构:
public interface IClass<TEnum>
{
Dictionary<TEnum, ISecondClass> dictionary { get; }
}
public abstract class ClassBase<TEnum> : IClass<TEnum>
{
public abstract Dictionary<TEnum, ISecondClass> dictionary { get; protected set; }
}
public class ConcreteClass : ClassBase<ConcreteClass.Concrete>
{
public override Dictionary<Concrete, ISecondClass> dictionary { get; protected set; }
public enum Concrete : ulong
{
}
}
public class OtherClass : ClassBase<OtherClass.Other>
{
public override Dictionary<Concrete, ISecondClass> dictionary { get; protected set; }
public enum Other : ulong
{
}
}
我的目标是实例基于它的枚举所有现有的具体类,所有实例存储在一个字典,后来调用每个一些方法目的。 我不确定这是否可能?
我很高兴有任何提示!
你说你想要的字典在全球范围内跟踪类的每个实例的? – 2011-04-21 15:15:44
这里有很多选项。如果你向我们展示了你想要“调用某些方法”的代码看起来像 – 2011-04-21 15:16:36
顺便说一句,我注意到其他类中的字典是Dictionary'。它应该是'Dictionary '? –
2011-04-21 15:26:31