C#中AppDomains最重要的用途是什么?
最重要 的 单一 用途是您的代码 必须具有一个 -即,您用C#编写的所有代码都在.NET中执行AppDomain。那很重要;-p
AppDomain
如果您的意思是 其他 应用程序域:
使用插件和其他不受信任的代码时,它既可以隔离,又可以卸载它们(您不能卸载程序集-只能卸载整个应用程序域)。
我目前正在使用它来加载动态生成的dll,以便可以卸载它们。
它们还允许您设置不同的配置文件,信任级别等-但具有复杂性和远程处理的相关成本。
MSDN在此处有关于应用程序域的部分。