gpt4 book ai didi

cil - 类修饰符在 cil 调用命令中有什么作用?

转载 作者:行者123 更新时间:2023-12-04 05:04:17 26 4
gpt4 key购买 nike

查看 monodis 生成的代码,我看到对 Console.WriteLine 的调用被转换为 call void class [mscorlib]System.Console::WriteLine。我知道开头的void是返回值,但是类是什么意思呢?

最佳答案

class 关键字只是表示 System.Console 是一个类。

the CLI specification的相关部分是§II.7.1类型。它描述了 CIL 语法的 Type 规则,该规则要求 class 引用任何“用户定义的引用类型”。

尽管 call 指令实际上采用了 TypeSpec,这意味着省略 class 关键字也是允许的。

关于cil - 类修饰符在 cil 调用命令中有什么作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29262023/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com