相关疑难解决方法(0)

如何使用Reflection获取类的所有属性及其基类(在层次结构中)?(C#)

所以我现在所拥有的是这样的:

PropertyInfo[] info = obj.GetType().GetProperties(BindingFlags.Public);
Run Code Online (Sandbox Code Playgroud)

obj某个对象在哪里.

问题是我想要的一些属性不在于obj.GetType()它们在其中一个基类中.如果我停止调试器并查看obj,我必须挖掘一些"基础"条目以查看我想要获得的属性.是否有一些绑定标志我可以设置让它返回那些或我是否必须递归挖掘Type.BaseType层次结构并对GetProperties所有这些做?

c# reflection getproperties

26
推荐指数
3
解决办法
3万
查看次数

标签 统计

c# ×1

getproperties ×1

reflection ×1