OpCodes.Cgt 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 groter 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 Cgt;
public static readonly System.Reflection.Emit.OpCode Cgt;
staticval mutable Cgt : System.Reflection.Emit.OpCode
Public Shared ReadOnly Cgt 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 02 | cgt | Duwt 1 als value1 deze groter is dan value2; duwt anders 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;cgttests alsvalue1deze groter is danvalue2.Als
value1deze groter is danvalue2, wordt 1 naar de stapel gepusht; anders wordt 0 naar de stapel gepusht.
De cgt instructie vergelijkt value1 en value2. Als value1 deze strikt groter is dan value2, wordt een int32 waarde van 1 op de stapel gepusht. Anders wordt een int32 waarde van 0 op de stapel gepusht.
- Voor drijvendekommagetalnummers
cgtwordt 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 cgt opcode gebruiken: