OpCodes.Clt_Un Pole

Definice

Porovná nepodepsané nebo neuspořádané hodnoty value1 a value2. Pokud value1 je menší než value2, pak se celočíselná hodnota 1 (int32) vloží do zkušebního zásobníku; jinak se 0 (int32) vloží do zásobníku vyhodnocení.

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 

Hodnota pole

Poznámky

Následující tabulka uvádí šestnáctkový formát sestavení jazyka MSIL (Intermediate Language) a Microsoft s stručným přehledem referenčních informací:

Formát Formát sestavení Description
FE 05 clt.un Nasdílí hodnotu 1, pokud value1 je menší než value2; jinak nasdílí 0 (nepodepsané hodnoty).

Přechodné chování zásobníku v sekvenčním pořadí je:

  1. value1 je nasdílený do zásobníku.

  2. value2 je nasdílený do zásobníku.

  3. value2 a value1 jsou vynechány ze zásobníku; clt.un testy, pokud value1 je menší než value2.

  4. Je-li value1 menší než value2, 1 je nasunuto do zásobníku; jinak je 0 nasunuto do zásobníku.

Instrukce clt.un porovnává value1 a value2. Hodnota int32 1 se nasdílí do zásobníku, pokud je splněna některá z následujících hodnot:

  • value1 je přísně menší než value2 (pokud jde o clt).

  • Pro čísla value1 s plovoucí desetinnou čárkou není seřazeno s ohledem na value2.

  • Pro celočíselné hodnoty value1 je přísně menší než value2 v případě, že se považují za čísla bez znaménka.

int32 V opačném případě se do zásobníku vloží hodnota 0.

Emit Následující přetížení metody může použít clt.un opcode:

Platí pro