OpCodes.Nop OpCodes.Nop OpCodes.Nop OpCodes.Nop Field


オペコードがパッチされている場合は、領域を補完します。Fills space if opcodes are patched. 循環参照の処理を利用することはできますが、意味のある演算は行われません。No meaningful operation is performed although a processing cycle can be consumed.

public: static initonly System::Reflection::Emit::OpCode Nop;
public static readonly System.Reflection.Emit.OpCode Nop;
 staticval mutable Nop : System.Reflection.Emit.OpCode
Public Shared ReadOnly Nop As OpCode 



次の表は、命令の16進形式と Microsoft 中間言語 (MSIL) のアセンブリ形式と、簡単なリファレンスの概要を示しています。The following table lists the instruction's hexadecimal and Microsoft Intermediate Language (MSIL) assembly format, along with a brief reference summary:

形式Format アセンブリ形式Assembly Format 説明Description
0000 nopnop 動作を指定せずに操作を実行します。Performs an operation without behavior.

この命令には、スタック移行動作は定義されていません。There is no stack transitional behavior defined for this instruction.

nop操作は何も行いません。The nop operation does nothing. これは、オペコードにパッチが適用されている場合に領域を埋めることを目的としています。It is intended to fill in space if opcodes are patched.

Emitのメソッドオーバーロードでは、 nopオペコードを使用できます。The following Emit method overload can use the nop opcode:

  • ILGenerator (オペコード)ILGenerator.Emit(OpCode)