Geo*_*uer 2 .net c# reflection
我想使用反射来调查对象的私有字段以及获取这些字段中的值,但我很难找到它的语法.
例如,一个对象有6个私有字段,我的假设是我可以用类似的东西获取它们的FieldInfo
myObject.GetType().GetFields(BindingFlags.NonPublic)
Run Code Online (Sandbox Code Playgroud)
但没有骰子 - 调用返回0的数组.
什么是访问字段的正确语法?
BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static
Run Code Online (Sandbox Code Playgroud)