提问人:phougatv 提问时间:2/21/2022 最后编辑:phougatv 更新时间:2/21/2022 访问量:69
托管代码是在编译后生成的吗?
Is managed code generated after compilation?
问:
注意:只是想澄清一下,在我遇到一个似乎与另一个MSDN文档相矛盾的MSDN文档后,我目前的理解是否正确。我也已经通过以下链接 -
我有以下理解(这是我在通过此链接后形成的):
托管代码:在编译时,用一种高级语言(可以在 .NET 上运行,如 C#、F# 等)编写的代码会生成 IL,其执行由运行时(在本例中为 CLR,无论 Mono 、.NET Framework、.NET Core/.NET 5+ 的实现如何)管理和监督,称为托管代码。
IL:它是托管代码编译的产物。
但后来我遇到了这个链接,根据它说:编译为托管代码时,编译器将您的源代码翻译成 Microsoft 中间语言 (MSIL)...等等。
这两个文档都来自MSDN,不确定它是否是错别字,因此存在问题。
那么哪一个是正确的呢?
答: 暂无答案
评论