OpCodes.Sub_Ovf_Un Feld

Definition

Subtrahiert einen ganzzahligen Wert ohne Vorzeichen von einem anderen, führt eine Überlaufüberprüfung durch und verschiebt das Ergebnis auf den Auswertungsstapel.

public: static initonly System::Reflection::Emit::OpCode Sub_Ovf_Un;
public static readonly System.Reflection.Emit.OpCode Sub_Ovf_Un;
 staticval mutable Sub_Ovf_Un : System.Reflection.Emit.OpCode
Public Shared ReadOnly Sub_Ovf_Un 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
Deutsche Bahn sub.ovf.un Subtrahiert einen ganzzahligen Wert ohne Vorzeichen von einem anderen mit einer Überlaufüberprüfung.

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 vom Stapel abgezogen; value2 wird von value1 einer Überprüfung auf Überlauf subtrahiert.

  4. Das Ergebnis wird auf den Stapel verschoben.

OverflowException wird ausgelöst, wenn das Ergebnis nicht im Ergebnistyp dargestellt werden kann.

Dieser Vorgang wird für signierte ganze Zahlen ausgeführt; für Gleitkommawerte verwenden Sie Sub.

Die folgende Emit Methodenüberladung kann den sub.ovf.un Opcode verwenden:

Gilt für: