我正在尝试使用 C#
(foo<mypara>)obj
中的泛型参数来转换对象,例如mypara
泛型参数。
public class foo<T>
{
public string name {get;set;}
public func<T> value {get;set;}
}
var mypara = myfoo.GetType().GetGenericArguments();
其中的值为mypara.Name
or "int"
,"string"
它实际上是该类型的字符串表示形式。
但是我怎样才能得到真正的 mypara 类型呢?