OpCodes.Not Veld
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Berekent het bitsgewijze complement van de gehele waarde boven op de stack en pusht het resultaat naar de evaluatiestack als hetzelfde type.
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
Waarde van veld
Opmerkingen
De volgende tabel bevat de hexadecimale en Microsoft MSIL-assembly-indeling (Tussenliggende taal), samen met een beknopt overzicht:
| Format | Assembly-indeling | Description |
|---|---|---|
| 66 | not | Berekent het bitsgewijze complement van een waarde. |
Het overgangsgedrag van de stack, in opeenvolgende volgorde, is:
valuewordt naar de stapel geduwd.valuewordt uit de stack gepopt en de bitsgewijze aanvulling berekend.Het resultaat wordt naar de stapel gepusht.
De not instructie berekent het bitsgewijze complement van een geheel getal en pusht het resultaat naar de stack. Het retourtype is hetzelfde als het operandtype.
De volgende Emit overbelasting van de methode kan de not opcode gebruiken: