如何看待C# CLR和.NET之间的关系?

如何看待C# CLR和.NET之间的关系?


达令说
浏览 781回答 1
1回答

饮歌长啸

C#是一种编程语言,他是运行在CLR上的,CLR提供了他的编译环境。CLR,即公共语言运行时,CLR提供了所有类型的应用程序都要使用的编程模型。包括文件加载器,垃圾收集器,安全系统,线程池等。CLR还提供了一个面向对象的编程模型,定义了类型和对象是什么,以及他们的行为方式。.NET就复杂了,首先.NET是个框架,即.NET Framework。它由CLR和Framework类库组成。其次,.NET是一个完整的开发平台。
打开App,查看更多内容
随时随地看视频慕课网APP