学员(7687)
课程(179)
分享
用反射调用下边的方法 参数 x,y 结果 y没有赋值给x
直接调用是可以的 ,不知道为什么....
static void Test( ref value a , ref value b ) { a = b; }
static了可以直接通过类名字调用,不需要用反射啊
是的,可以正面回答一下我的问题吗...
回复 @ 勤勉的Cbebird: 有可能是代码逻辑的问题,另外反射出来的已经是对象了, 怎么调用静态的
关于这个 C#如何通过反射调用带有ref或者out的参数的方法
可以看下这个文章哦:
http://www.cnblogs.com/cxd4321/p/3368726.html
谢谢老师,已经看了,但是没有解决问题...
看下这个,你代码怎么写的呢,调用代码
这里反射修改的是你的数组参数,如果数组是临时构造的,没有保存,那么修改的值也就不会保存下来
http://blog.csdn.net/shihuaicheng/article/details/44339675
这里应该是修改的数组中的值,而不是这个变量