在此幻灯片中,我们将详细讲解 CLR 。
几乎每种语言都有自己的运行库。 VB
的运行库名为 VBRUN
,而
VC++
的运行库为 MSVCRT
。使用 .NET ,所有支持的语言都有一个
–
公共的运行库
CLR 。
与所有其他运行库一样, CLR 也管理内存。另外,它还简化了其对象可
以进行跨语言交互的应用程序和组件的设计。例如,可以设计能够在
VB
中使用的 C++
组件,或能够在 C#
中使用的 VB 组件。
CLR
还可以确保经过一次编译的代码能够在支持该运行库的任何 CPU
或操作系统上运行。
它提供了跨语言集成,可以在 VB
中编写一个类,然后在 C#
或 .NET
所支持的其他任何语言中继承该类。