在反射的时候,通过MethodInfo.Invoke的得到返回值为object类型,如果本身的方法
是数组,则如何得到具体的返回值呢。
如反射方法:
public int [] addarray( int a,int b)
{
int [] test = new int[2];
test[0] = a;
test[1] = b;
return test;
}
返回值为整形数组,
object obj =Method.Invoke(..)方法得到返回值是object,如何实现转换呢?
请高手们解答!
谢谢!!
是数组,则如何得到具体的返回值呢。
如反射方法:
public int [] addarray( int a,int b)
{
int [] test = new int[2];
test[0] = a;
test[1] = b;
return test;
}
返回值为整形数组,
object obj =Method.Invoke(..)方法得到返回值是object,如何实现转换呢?
请高手们解答!
谢谢!!
(string[])obj
讲讲MethodInfo.Invoke和MethodBase.Invoke方法的差异吗?
MethodInfo是从MethodBase上派生下来的。
public abstract class MethodInfo : MethodBase, _MethodInfo