运行时在.NET CLR的上下文中意味着什么?

时间:2010-12-05 08:29:44

标签: .net clr runtime

“运行时”在.NET公共语言运行时的上下文中是什么意思?

3 个答案:

答案 0 :(得分:1)

该上下文中的运行时是一个执行平台。即它定义了如何加载和执行应用程序。它提供了平台上所有应用程序共有的一组服务,例如内存管理和中间代码的即时编译。

答案 1 :(得分:0)

它是'运行时系统'的一个毫无意义的缩写,现在看来它意味着一个解释器,虽然它不是那样开始的。当我第一次遇到这个术语时,它只是一个共享的运行时库,它可能包含或不包含解释器。

答案 2 :(得分:0)

这是一个很好的解释图片: http://en.wikipedia.org/wiki/Common_Language_Runtime

您使用不同语言编写代码,它编译为CIL(中间语言)。然后CLR将中间语言转换为本机代码。它发生在运行时