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;

更新:

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