.NET中CLR(公共语言运行时)的含义是什么?
答
CLR(公共语言运行时)是.NET框架的每个版本中提供的运行时环境,位于操作系统和.NET应用程序之间,用于执行各种操作。例如包括以下
- 内存管理
- 线程执行
- 垃圾收集
- 异常处理等
它还允许.NET框架支持各种语言的通信。例如,从一种语言创建的类可以从另一种语言派生。你可以在https://docs.microsoft.com/en-us/dotnet/standard/clr
中找到更多关于它的内容Jeffrey Richter阅读了一本书,它可能是对CLR最深入的解释。 –