rt,怎么判断类成员是“属性”,“方法”,或者“字段”?

解决方案 »

  1.   

    “属性”和“方法”实际上是一样的,“属性”在生成中间语言之后,实际上就是set()和get()方法。搂住可以参考一下对象序列化以及映射机制,估计会有所启发。
      

  2.   

    Type t = class.GetType();
    t.GetProperties();
    t.GetMethods();
    .....
      

  3.   

    ProductCLL Product = new ProductCLL () ; Type t = Product.GetType () ; System.Reflection.PropertyInfo [] pi = t.GetProperties () ;
    请问怎么用pi [ 0 ].GetValue获取属性值?一直用这个提示错误?请楼上几位赐教