正文
印象
![](http://www.icodeguru.com/dotnet/Core.C.Sharp.and.dot.NET/0131472275/images/0131472275/graphics/01fig01.gif)
Figure 1-1. .NET Framework
![](http://www.icodeguru.com/dotnet/Core.C.Sharp.and.dot.NET/0131472275/images/0131472275/graphics/01fig03.gif)
Figure 1-2. Common Language Runtime functions
定义
The Common Language Runtime (CLR), the virtual machine component of Microsoft's .NET framework, manages the execution of .NET programs.
作用
- Just-in-time compilation converts the managed code (compiled intermediate language code), into machine instructions which are then executed on the CPU of the computer.
- The CLR provides additional services including memory management, type safety, exception handling, garbage collection, security and thread management.