C# 为什么调用Activator.CreateInstance失败?
运行时错误为: System.TypeLoadException:'无法从程序集'foopy,Version=1.0.0.0,Culture=neutral,PublicKeyToken=null'加载类型'Gorp' 以下是项目中两个类的所有代码:C# 为什么调用Activator.CreateInstance失败?,c#,C#,运行时错误为: System.TypeLoadException:'无法从程序集'foopy,Version=1.0.0.0,Culture=neutral,PublicKeyToken=null'加载类型'Gorp' 以下是项目中两个类的所有代码: 使用系统; 名称空间foopy { 班级计划 { 静态void Main(字符串[]参数) { 对象对象对象; myObject=Activator.CreateInstance(null,“Gorp”); } } } 名称空间foopy { 类G
使用系统;
名称空间foopy
{
班级计划
{
静态void Main(字符串[]参数)
{
对象对象对象;
myObject=Activator.CreateInstance(null,“Gorp”);
}
}
}
名称空间foopy
{
类Gorp
{
}
}
对于第二个参数:
typeName
字符串
首选类型的完全限定的名称
(我的重点)
您需要传递类型的完全限定名,包括名称空间。因此,第二个参数的“foopy.Gorp”
:
typeName
字符串
首选类型的完全限定的名称
(我的重点)
您需要传递类型的完全限定名,包括名称空间。所以“foopy.Gorp”