这可能是一个基本问题,但CIL的含义是什么?
我知道CIL是一种平台和CPU无关的中间语言,但是 有人会解释一些有关这方面的细节,以及CPU不可知的意思。
答案 0 :(得分:8)
如果某些内容为platform agnostic
,则表示在不同平台上会有所不同。
(读:它在不同的操作系统和可能的设备上的工作方式相同)
如果某些内容为CPU agnostic
,则表示它将在不同的处理器上以相同的方式工作
(所以它会做同样的事情,例如ARM处理器,例如X86系列处理器)
答案 1 :(得分:1)
CIL是通用中间语言。这是任何.NET语言编译成的内容,在操作系统和CPU中保持不变。