我正在使用 Thread.Join 在新线程中启动某些功能。
不幸的是,我在部分代码中遇到了运行时错误,这里是:
IBuyerRequest NewRequest(string className)
{
className.ThrowNullOrEmpty("className");
var type = Type.GetType(string.Format("MyApplication.BLL.PingtreeEngine.Requests.{0}Request", className));
object[] args = { _appForm };
type.ThrowNull("type");
var instance = Activator.CreateInstance(type, args) as IBuyerRequest;
return instance;
}
Activator.CreateInstance 导致错误是“异常已被调用的目标抛出”。
有人知道我如何解决这个问题吗?