OpCodes.Not フィールド

定義

スタックの一番上にある整数値のビットごとの補数を計算し、結果を同じ型として評価スタックにプッシュします。

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

フィールド値

注釈

次の表に、命令の 16 進数と Microsoft Intermediate Language (MSIL) アセンブリ形式と、簡単な参照の概要を示します。

形式 アセンブリ形式 説明
66 not 値のビットごとの補数を計算します。

スタック遷移の動作は、順番に次のようになります。

  1. value がスタックにプッシュされます。

  2. value はスタックからポップされ、そのビットごとの補数が計算されます。

  3. 結果がスタックにプッシュされます。

命令は not 整数値のビットごとの補数を計算し、結果をスタックにプッシュします。 戻り値の型はオペランド型と同じです。

Emit のメソッド オーバーロードでは、オペコードを not 使用できます。

適用対象