C#.NET中的公共语言运行时(CLR)

公共语言运行库(CLR)管理.NET程序的执行。即时编译器将编译后的代码转换为机器指令。这就是计算机执行的操作。

CLR提供的服务包括内存管理,异常处理,类型安全性等。

让我们看看C#中的公共语言运行时(CLR)的功能:

组件

使用CLR可以轻松处理其他语言的组件。

穿线

CLR为创建多线程应用程序的线程提供支持。

类库支持

它具有用于程序集,线程,内存管理等的内置类型和库。

调试

CLR使代码调试更加容易。

垃圾收集

它在C#中提供自动垃圾收集。