如何按顺序访问类中的所有公共变量?

时间:2009-12-24 09:18:08

标签: c# reflection variables

我想按顺序访问类中声明的所有公共变量。 哪种方法最好?

2 个答案:

答案 0 :(得分:9)

FieldInfo [] fields = typeof(YourClass).GetFields(BindingFlags.Public | BindingFlags.Instance);

这将在所有公共字段上返回FieldInfo

答案 1 :(得分:0)

typeof(MyClass).GetMembers()