我刚刚阅读an article并且只看到一条加载常量的MSIL指令。这是ldc.r8
并且加载double
不变。
现在我很好奇。我做了谷歌搜索,但几乎找不到东西。你能告诉我,.NET中有哪些常量加载指令?我在哪里读到它们?
答案 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