NET Framework 提供的用于运行应用的服务包括:

内存管理:.NET Framework应用中,CLR 代表应用提供这些服务。

常规类型系统:在 .NET Framework 中,基本类型由.NET Framework 类型系统定义,并且是面向 .NET Framework 的所有语言所共有的。

一个全面的类库:处理常见的低级编程操作时,程序员可通过 .NET Framework 类库使用类型及其成员的易访问库,而不必编写大量代码。

开发框架和技术: .NET Framework 包括用于特定区域应用开发的库。

语言互操作性:面向.NET Framework 的语言编译器发出名为公共中间语言 (CIL) 的中间代码,反过来,通过公共语言运行时在运行时进行编译。 借助此功能,使用某种语言编写的例程可由另一种语言访问,程序员可以专注于使用其首选语言创建应用。

版本兼容性: 除少数例外,使用特定版本的 .NET Framework 开发的应用无需在更高版本中修改即可运行。

并行执行:通过允许同一台计算机上存在公共语言运行时的多个版本,.NET Framework 可帮助解决版本冲突。

多定向: 通过面向 .NET Standard,开发人员可创建适用于该标准版本支持的多种 .NET Framework 平台的类库。

NET Framework由哪几个部分组成 netframework是什么