日期:2014-05-18  浏览次数:20478 次

GetMethods(BindingFlags.DeclaredOnly)?
我写了一个类
public class A:WebControl
{
  public string member
  {
  get;
  set;
  }
}
为什么我用反射GetMethods()能获取到里面的方法,但用GetMethods(BindingFlags.DeclaredOnly)则获取不到任何方法

------解决方案--------------------
GetPropertites 可以获取所有属性。

但是,没办法区分那些自动属性和用户实现的属性。因为前者是C#的魔术。