处理多个列表类型

本文关键字:类型 列表 处理 | 更新日期: 2023-09-27 18:25:37

下面是我的代码。如何仅使用一个属性捕获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
    }

处理多个列表类型

我最初的想法是以某种方式"抽象"枚举,但不存在这样的方法。然而,marc gravell在这里已经在一定程度上解决了您的场景:

接口/基类中的C#枚举?

我相信它会帮助你继续下一个谜题。