OpCodes.And Feld

Definition

Berechnet das bitweise UND von zwei Werten und verschiebt das Ergebnis auf den Auswertungsstapel.

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 Microsoft MSIL-Assemblyformat (Intermediate Language) der Anweisung zusammen mit einer kurzen Referenzzusammenfassung aufgeführt:

Format Anleitung Description
5F und Bestimmt das bitweise UND von zwei ganzzahligen Werten.

Das Übergangsverhalten des Stapels in sequenzieller Reihenfolge lautet:

  1. value1 wird auf den Stapel verschoben.

  2. value2 wird auf den Stapel verschoben.

  3. value1 und value2 werden aus dem Stapel eingetaucht; die bitweise UND der beiden Werte werden berechnet.

  4. Das Ergebnis wird auf den Stapel verschoben.

Die and Anweisung berechnet die bitweise UND der beiden obersten Werte im Stapel und hinterlässt das Ergebnis im Stapel.

And ist ein ganzzahlspezifischer Vorgang.

Die folgende Emit Methodenüberladung kann den and Opcode verwenden:

Gilt für: