文件名称:通用语言运行时CLR-C#教程实用版 ppt
文件大小:4.81MB
文件格式:PPT
更新时间:2024-05-13 13:33:15
C#教程实用版 ppt
通用语言运行时CLR CLR .NET 源 代码 MSIL + 元数据 机器 代码 代码 被执行 管理内存 易于设计组件和应用程序,其对象可以跨语言互动 跨语言集成(特别是跨语言继承) JIT 编译器:一次编译,就可运行在支持运行库的任何 CPU 和操作系统上 语言 编译器 在此幻灯片中,我们将详细讲解 CLR。 几乎每种语言都有自己的运行库。VB 的运行库名为 VBRUN,而 VC++ 的运行库为 MSVCRT。使用 .NET,所有支持的语言都有一个公共的运行库 – CLR。 与所有其他运行库一样,CLR 也管理内存。另外,它还简化了其对象可以进行跨语言交互的应用程序和组件的设计。例如,可以设计能够在 VB 中使用的 C++ 组件,或能够在 C# 中使用的 VB 组件。 CLR 还可以确保经过一次编译的代码能够在支持该运行库的任何 CPU 或操作系统上运行。 它提供了跨语言集成,可以在 VB 中编写一个类,然后在 C# 或 .NET 所支持的其他任何语言中继承该类。