.NET是怎么支持多种语言的

2023-07-06   


一种语言要成为.NET语言,必须要遵守.net 公用语言运行时的标准。在.NET里面,代码需要遵守微软中间语言(Microsoft Intermediate Lanaguage),称作托管代码(Managed Code), 托管代码是由CLR(common language runtime,公共语言运行库) (而不是直接由OS)执行的代码, 所以在编译成中间语言以后,语言就不是关卡了, 一段代码可以调用或者使用另一种语言的功能。


相关内容:

  1. 托管代码(Managed Code)和非托管代码(Unmanaged Code)有什么区别
  2. 诺思信科技(南京)有限公司.NET笔试题答案
  3. ASP.net和ADO.net面试题
  4. 南京中兴笔试题
  5. 介绍一下.net和Java的特点和区别
  6. 谈谈ASP和ASP.NET的区别