c#中用于反射的动态类名

本文关键字:动态 反射的 用于 | 更新日期: 2023-09-27 18:16:16

我有一个类:

Class MyClass
{
...
}

我需要得到类的类型,以便在反射中使用它:

string className="MyClass";
var type1=Type.GetType(className, true); //I have a problem loading the class here.

c#中用于反射的动态类名

您可以尝试使用类型属性

typeof(T).Name

如果你处理的是实例,那么

this.GetType().Name

您不一定需要名称,您可以直接:

var type1 = typeof(MyClass);