【发布时间】:2014-03-02 22:42:58
【问题描述】:
使用反射我有一个获取类属性的工具:
foreach (MemberInfo member in typeof(T).GetProperties(BindingFlags.Instance | BindingFlags.Public))
{
WriteValue(streamWriter, member.Name);
}
有没有办法让“GetProperties”按照它们在类中定义的顺序返回 MemberInfo。我严重怀疑它,但我想我会问。
class Person
{
public int Id { get; set; }
public int Age { get; set; }
}
我想按以下顺序获取 MemberInfo:Id、Age
【问题讨论】:
-
也许你把一个问题分成了明显的和不可能的部分。你需要这个做什么?
标签: c# reflection