公共语言运行库

使用.NET Framework的应用程序和使用.NET Core的应用程序都需要CLR(Common Language Runtime,公共语言运行库)。

然而,.NET Core使用CoreCLR,而.NET Framework使用CLR。

在CLR执行应用程序之前,编写好的源代码都需要编译。

在.NET中,编译分为两个阶段:

  1. 将源代码编译为Microsoft中间语言(Intermediate Language, IL).
  2. CLR把IL编译为平台专用的本地代码。
posted @ 2020-04-12 18:05  VTing4You  阅读(428)  评论(0编辑  收藏  举报