OpCodes.And Feld
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Berechnet das bitweise AND für zwei Werte und legt das Ergebnis auf dem Auswertungsstapel ab.
public: static initonly System::Reflection::Emit::OpCode And;
public static readonly System.Reflection.Emit.OpCode And;
staticval mutable And : System.Reflection.Emit.OpCode
Public Shared ReadOnly And As OpCode
Feldwert
Hinweise
In der folgenden Tabelle sind das Hexadezimal- und MSIL-Assemblyformat (Microsoft Intermediate Language) der Anweisung sowie eine kurze Referenzzusammenfassung aufgeführt:
Format | Anweisung | BESCHREIBUNG |
---|---|---|
5F | und | Bestimmt das bitweise AND von zwei ganzzahligen Werten. |
Das Stapelübergangsverhalten in sequenzieller Reihenfolge lautet:
value1
wird auf den Stapel geschoben.value2
wird auf den Stapel geschoben.value1
undvalue2
werden aus dem Stapel geknallt; das bitweise AND der beiden Werte wird berechnet.Das Ergebnis wird auf den Stapel gepusht.
Die and
Anweisung berechnet das bitweise AND der beiden obersten Werte auf dem Stapel und belässt das Ergebnis auf dem Stapel.
And
ist ein ganzzahlspezifischer Vorgang.
Die folgende Emit Methodenüberladung kann den and
opcode verwenden: