我用entity.GetType().GetFields(BindingFlags.NonPublic)无法取得类对象的私有成员,是什么原因呢?在MSDN.Type.GetFields中,有下面这一个注意事项
“如果请求的类型是非公共类型,并且调用方不具有 ReflectionPermission 来反射当前程序集之外的非公共对象,则此方法返回空引用”但不知道要怎样写才能满足这个条件,请大侠们帮帮忙!
“如果请求的类型是非公共类型,并且调用方不具有 ReflectionPermission 来反射当前程序集之外的非公共对象,则此方法返回空引用”但不知道要怎样写才能满足这个条件,请大侠们帮帮忙!
解决方案 »
- 请问如何在自定义函数中返回两个值?
- winform 调用chm帮助文件提示找不到文件
- 应用程序开启时,弹出窗口“遇到问题需要关闭 我们对此引起的不便表示抱歉”
- List<类> 使用findall 提示没有findall
- 想把从数据库取出的数据与控件横着排 反正很简单的拉 来看!
- VB前辈们,帮我吧下面这两段vb代码翻译成C#的,小弟不胜感激,谢谢!!
- 全局键盘
- 求好用的C#电子书及学习方法
- Winform中label的背景如何在progressBar上透明呢?
- this.会弹出对话框是怎么编出来的?
- DirectX.AudioVideoPlayback制作播放视频时的问题!!!
- 大家都来看看这个C#串口编程的DEMO,有个问题想问大家
你可以用别人的dll文件,然后你可以获得里面所有的属性,方法,事件....
我觉得就没有什么版权而言了
see:
http://community.csdn.net/Expert/TopicView3.asp?id=5722243
谢谢,但我要的是所有的私有成员,而不是具体的某一个成员!
To BearRui(AK-47):
谢谢,你的那几个参数之前我都试了,还是不行,我怀疑是MSDN上面那个注意事项的问题!