我有MyClass<T>
。
然后我就有了这个string s = "MyClass<AnotherClass>";
。如何从字符串s
获取类型
一种方法(丑陋的)是解析出"<“和">”,然后这样做:
Type acType = Type.GetType("AnotherClass");
Type whatIwant = typeof (MyClass<>).MakeGenericType(acType);
但是,有没有一种更干净的方法来获得最终的类型,而不需要任何解析,等等?
https://stackoverflow.com/questions/721870
复制相似问题