OpCodes.Clt_Un Fält
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Jämför de osignerade eller osorterade värdena value1 och value2. Om value1 är mindre än value2överförs heltalsvärdet 1 (int32) till utvärderingsstacken. Annars pushas 0 (int32) till utvärderingsstacken.
public: static initonly System::Reflection::Emit::OpCode Clt_Un;
public static readonly System.Reflection.Emit.OpCode Clt_Un;
staticval mutable Clt_Un : System.Reflection.Emit.OpCode
Public Shared ReadOnly Clt_Un As OpCode
Fältvärde
Kommentarer
I följande tabell visas instruktionens sammansättningsformat för hexadecimalt och Microsoft mellanliggande språk (MSIL), tillsammans med en kort referenssammanfattning:
| Format | Sammansättningsformat | Description |
|---|---|---|
| FE 05 | clt.un | Push-överför 1 om value1 är mindre än value2; annars push-överför 0 (osignerade värden). |
Stackens övergångsbeteende i sekventiell ordning är:
value1skickas till stacken.value2skickas till stacken.value2ochvalue1poppas från stacken;clt.untestar omvalue1är mindre änvalue2.Om
value1är mindre änvalue2, skjuts 1 till stacken, annars trycks 0 på stacken.
Instruktionen clt.un jämför value1 och value2. Värdet int32 1 skickas på stacken om något av följande är sant:
value1är strikt mindre änvalue2(som förclt).För flyttalsnummer
value1sorteras inte med avseende påvalue2.För heltalsvärden
value1är strikt mindre änvalue2när de betraktas som osignerade tal.
Annars pushas värdet int32 0 på stacken.
Följande Emit metodöverlagring kan använda clt.un opcode: