OpCodes.Xor Fält
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Beräknar bitvis XOR för de två översta värdena i utvärderingsstacken och push-överför resultatet till utvärderingsstacken.
public: static initonly System::Reflection::Emit::OpCode Xor;
public static readonly System.Reflection.Emit.OpCode Xor;
staticval mutable Xor : System.Reflection.Emit.OpCode
Public Shared ReadOnly Xor 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 |
|---|---|---|
| 61 | xor | Beräknar bitvis XOR för två heltalsvärden och returnerar ett heltal. |
Stackens övergångsbeteende i sekventiell ordning är:
value1skickas till stacken.value2skickas till stacken.value2ochvalue1poppas från stacken och deras bitvis XOR beräknas.Bitvis XOR för
value2ochvalue1skickas till stacken.
Instruktionen xor beräknar bitvis XOR för de två översta värdena i stacken och lämnar resultatet på stacken.
Xor är en heltalsspecifik åtgärd.
Följande Emit metodöverlagring kan använda xor opcode: