OpCodes.Not Fält

Definition

Beräknar det bitvisa komplementet av heltalsvärdet ovanpå stacken och push-överför resultatet till utvärderingsstacken som samma typ.

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 

Fältvärde

Kommentarer

I följande tabell visas instruktionens sammansättningsformat för hexadecimalt och Microsoft mellanliggande språk (MSIL), tillsammans med en kort referenssammanfattning:

Format Sammansättningsformat Description
66 inte Beräknar bitvis komplement av ett värde.

Stackens övergångsbeteende i sekventiell ordning är:

  1. value skickas till stacken.

  2. value poppas från stacken och dess bitvis komplettera beräknas.

  3. Resultatet skickas till stacken.

Instruktionen not beräknar bitvis komplement av ett heltalsvärde och push-överför resultatet till stacken. Returtypen är samma som operandtypen.

Följande Emit metodöverlagring kan använda not opcode:

Gäller för