Type.GetType("namespace.abClassName") 返回 null

问题描述

Type.GetType("namespace.qualified.TypeName")仅当在 mscorlib.dll 或当前执行的程序集中找到该类型时才有效。

如果这些都不成立,您将需要一个程序集限定名称

Type.GetType("namespace.qualified.TypeName, Assembly.Name")

解决方法

这段代码:

Type.GetType("namespace.a.b.ClassName")

返回null

我在使用中:

using namespace.a.b;

更新:

该类型存在,它在不同的类库中,我需要通过字符串名称获取它。