参考以下代码:
Void Work(object obj,Type objType)
{
//code to downcast obj to type speciied in objType
}
我是C#中的反思新手。如果有人能指导我如何将obj转换为objType中指定的类型,我将非常感激。是可能的,还是我的做法错了?
参考Casting a variable using a Type variable,
public T CastExamp1<T>(object input)
{
return (T) input;
}
可能是一种可能的解决方案,但如何将objType变量中的Type传递给?