Type t = Type.GetType("BLL.MyLayers.TestLayer,BLL");
t是总是空的泛型类。
当我试图让一个普通的类T中的类型不为空。
这是为什么还是我什么了吗?
Type t = Type.GetType("BLL.MyLayers.TestLayer,BLL");
t是总是空的泛型类。
当我试图让一个普通的类T中的类型不为空。
这是为什么还是我什么了吗?
泛型类型是使用一个小窍门编译:
class A<T>
{
}
var aa = Type.GetType("ConsoleApplication1.A`1");
请注意,撇号不报价,但关键的1个键(在大多数键盘上)的左侧。
你可以试试:
Type t = Type.GetType("BLL.MyLayers.TestLayer`1,BLL");