我正在阅读一个代码,该代码通过反射在另一个域中创建一个类型的实例。为什么我们需要这样做?这种实例创建的优点是什么?
AppDomain _domain = AppDomain.CreateDomain("ServerImporterDomain");
var type = typeof (ServerImporter);
ServerImporter si = _domain.CreateInstanceAndUnwrap(type.Assembly.FullName, type.FullName) as ServerImporter;
答案 0 :(得分:1)
这样做的一些原因是:
好的写作是http://blogs.msdn.com/b/cclayton/archive/2013/05/21/understanding-application-domains.aspx。