相关疑难解决方法(0)

从类名创建实例

我正在尝试在运行时创建一个类的实例.我正在尝试创建的类都继承自基类ConfigMgrObj,并且被命名为ConfigMgr_xxxxxxeg ConfigMgr_Collection.它们都采用一个特殊的对象,我正在调用oController和一个字符串作为参数.

这是我用来做它的行,其中ClassToGet是一个包含类名称的字符串,例如ConfigMgr_Collection.

object oNewObject = System.Activator.CreateInstance(null, "StackOverflowNamespace." + ClassToGet, new object[] { oController, ClassToGet });
Run Code Online (Sandbox Code Playgroud)

这会引发TypeLoadException异常.怎么了?

c# reflection

2
推荐指数
1
解决办法
1517
查看次数

标签 统计

c# ×1

reflection ×1