处理多个列表类型

时间:2012-02-23 13:50:07

标签: c# enums

以下是我的代码。如何仅使用一个属性捕获EnumList1和EnumList2?

public class TestClass
    {
        private string FirstName;
        private string LastName;
        // Need to capture EnumList1 and EnumList2 in one property
    }

    public enum EnumList1
    {
        Item1 = 1,
        Item2 = 2
    }

    public enum EnumList2
    {
        Item3 = 1,
        Item4 = 2
    }

1 个答案:

答案 0 :(得分:2)

我最初的想法是某种方式来“抽象”枚举,但没有这种方法存在。但是,marc gravell在某种程度上解决了你的情况:

C# enum in interface/base class?

我相信它会帮助你前往下一个难题。