【发布时间】:2014-03-07 08:22:34
【问题描述】:
这看起来应该很简单,但我错过了一些东西。
我有这样的课:
class DataObject
{
public MyEnum Member1 {get; set;}
public MyEnum Member2 {get; set;}
public MyEnum Member3 {get; set;}
public MyEnum Member4 {get; set;}
public MyEnum Member5 {get; set;}
public char Member6 {get; set;}
}
还有另一个拥有此类实例的类。从该对象中,我想获取该实例中所有 MyEnum 成员值的列表(即List<MyEnum>),这样我就可以检查所有这些值而无需再次键入每个名称。
GetProperties 只返回所有属性(我想我可以使用 typeof 进行 Where 查询)。
实现此目的的正确方法是什么?
【问题讨论】:
标签: c# reflection