public class Test
{
public int id{get;set;}
public Type test{get;set;}
}
public object Convert<T1, T2>()
{
//do stuff
}
public void DoConvert()
{
var a = Convert<Test, Test>(); // This Works
var t = new Test() { test = typeof(Test); }
var b = Convert<t.test, t.test>(); // This does not work!
}
问题
如在上面的代码说明。如何使Convert方法在运行时定义T1和T2的地方工作?
Nevermind,managed现在就试试吧! – 2013-02-22 10:51:23
@TheunArbeider:更新了我的安装程序 – 2013-02-22 10:54:56
这似乎是工作,因为我希望它!非常感谢! – 2013-02-22 11:02:42