【发布时间】:2016-04-05 01:46:29
【问题描述】:
我的项目中的任何地方都有一些枚举对象。它们具有相同的功能。如何使用过滤器找到所有枚举对象。我不确定过滤器,但我认为我们可以为 Enum 对象添加一个属性,并根据该属性过滤类型。
例如,我在 2 个类中有 2 个枚举对象:
public class FirstClass
{
[HelloWord]
public enum FirstEnum
{
View = 1,
Edit = 2
}
}
public class SecondClass
{
[HelloWord]
public enum SecondEnum
{
Good,
Bad
}
}
所以,我想列出项目中包含属性 [HelloWorld] 的所有枚举对象。我该怎么做?
【问题讨论】:
标签: c# reflection enums