OpCodes.Or Feld

Definition

Berechnen Sie die bitweise Ergänzung der beiden ganzzahligen Werte über dem Stapel und verschiebt das Ergebnis auf den Auswertungsstapel.

public: static initonly System::Reflection::Emit::OpCode Or;
public static readonly System.Reflection.Emit.OpCode Or;
 staticval mutable Or : System.Reflection.Emit.OpCode
Public Shared ReadOnly Or 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 Assemblyformat Description
60 oder Berechnet den bitweisen OR von zwei ganzzahligen Werten, gibt eine ganze Zahl zurück.

Das Übergangsverhalten des Stapels in sequenzieller Reihenfolge lautet:

  1. value1 wird auf den Stapel verschoben.

  2. value2 wird auf den Stapel verschoben.

  3. value2 und value1 werden aus dem Stapel und deren bitweise ODER berechnet.

  4. Das Ergebnis wird auf den Stapel verschoben.

Die or Anweisung berechnet den bitweisen OR von zwei Werten auf dem Stapel, wobei das Ergebnis auf den Stapel verschoben wird.

Or ist ein ganzzahlspezifischer Vorgang.

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

Gilt für: