OpCodes.Clt 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.
Vergleicht zwei Werte. Wenn der erste Wert kleiner als der zweite ist, wird der ganzzahlige Wert 1 (int32) auf den Auswertungsstapel verschoben. andernfalls wird 0 (int32) auf den Auswertungsstapel verschoben.
public: static initonly System::Reflection::Emit::OpCode Clt;
public static readonly System.Reflection.Emit.OpCode Clt;
staticval mutable Clt : System.Reflection.Emit.OpCode
Public Shared ReadOnly Clt 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 |
|---|---|---|
| FE 04 | Clt | Pusht 1, wenn value1 kleiner als value2; sonst pusht 0. |
Das Übergangsverhalten des Stapels in sequenzieller Reihenfolge lautet:
value1wird auf den Stapel verschoben.value2wird auf den Stapel verschoben.value2undvalue1werden aus dem Stapel eingetaucht;cltTests, wennvalue1kleiner alsvalue2.Ist
value1dies kleiner alsvalue2, wird 1 auf den Stapel geschoben. Andernfalls wird 0 auf den Stapel geschoben.
Die clt Anweisung vergleicht value1 und value2. Wenn value1 der Wert streng kleiner als value2ist, wird ein int32 Wert von 1 auf den Stapel verschoben. Andernfalls wird ein int32 Wert von 0 auf den Stapel verschoben.
- Gibt für Gleitkommazahlen 0 zurück,
cltwenn die Zahlen ungeordnet sind (d. a. wenn eines oder beide Argumente NaN sind).
Die folgende Emit Methodenüberladung kann den clt Opcode verwenden: