.NET Core 中的程序集加载、多线程与异步编程
1. .NET Core 程序集加载情况
当更新顶级语句以调用新成员时,可看到托管可执行文件的应用程序域当前使用的 .NET Core 库。例如,最初加载的程序集可能如下:
***** Here are the assemblies loaded in DefaultAppDomainApp *****
-> Name, Version: System.Private.CoreLib:5.0.0.0
-> Name, Version: DefaultAppDomainApp:1.0.0.0
-> Name, Version: System.Runtime:5.0.0.0
-> Name, Version: System.Console:5.0.0.0
-> Name, Version: System.Threading:5.0.0.0
-> Name, Version: System.Text.Encoding.Extensions:5.0
若更新 ListAllAssembliesInAppDomain() 方法以使用 LINQ 查询对加载的程序集按名称排序,代码如下:
static void ListAllAssembliesInAppDomain()
{
// Get access to the AppDomain for the current thread.
AppDom
超级会员免费看
订阅专栏 解锁全文
43

被折叠的 条评论
为什么被折叠?



