加载常量的MSIL指令

时间:2012-10-02 16:57:04

标签: c# .net .net-assembly cil il

我刚刚阅读an article并且只看到一条加载常量的MSIL指令。这是ldc.r8并且加载double不变。

现在我很好奇。我做了谷歌搜索,但几乎找不到东西。你能告诉我,.NET中有哪些常量加载指令?我在哪里读到它们?

2 个答案:

答案 0 :(得分:4)

指令集的一个来源是:http://en.wikipedia.org/wiki/List_of_CIL_instructions;你会在那里看到16条ldc指令。

如果您想要更全面的信息来源,请尝试使用规范:http://www.ecma-international.org/publications/standards/Ecma-335.htm

答案 1 :(得分:0)

将类型float64的值加载到评估堆栈上,类型为F(float)。

链接:http://msdn.microsoft.com/en-us/library/system.reflection.emit.opcodes.ldc_r8.aspx