OpCodes.Clt Veld
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vergelijkt twee waarden. Als de eerste waarde kleiner is dan de tweede, wordt de gehele waarde 1 (int32) naar de evaluatiestack gepusht; anders wordt 0 (int32) naar de evaluatiestack gepusht.
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
Waarde van veld
Opmerkingen
De volgende tabel bevat de hexadecimale en Microsoft MSIL-assembly-indeling (Tussenliggende taal), samen met een beknopt overzicht:
| Format | Assembly-indeling | Description |
|---|---|---|
| FE 04 | Clt | Duwt 1 als value1 deze kleiner is dan value2; anders duwt 0. |
Het overgangsgedrag van de stack, in opeenvolgende volgorde, is:
value1wordt naar de stapel geduwd.value2wordt naar de stapel geduwd.value2envalue1worden uit de stapel gepopt;clttests alsvalue1ze kleiner zijn danvalue2.Als
value1de waarde kleiner is danvalue2, wordt 1 naar de stapel gepusht; anders wordt 0 naar de stapel gepusht.
De clt instructie vergelijkt value1 en value2. Als value1 dit strikt minder is dan value2, wordt een int32 waarde van 1 op de stack gepusht. Anders wordt een int32 waarde van 0 op de stapel gepusht.
- Voor drijvendekommagetalnummers
cltwordt 0 geretourneerd als de getallen niet zijn gerangschikt (dat wil gezegd, als een of beide argumenten NaN zijn).
De volgende Emit overbelasting van de methode kan de clt opcode gebruiken: