以下是我的代码。如何仅使用一个属性捕获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
}
答案 0 :(得分:2)
我最初的想法是某种方式来“抽象”枚举,但没有这种方法存在。但是,marc gravell在某种程度上解决了你的情况:
C# enum in interface/base class?
我相信它会帮助你前往下一个难题。