Sdílet prostřednictvím


OpCodes.Blt_Un_S Pole

Definice

Při porovnávání celočíselných hodnot bez znaménka nebo neuspořádaných plovoucích hodnot přenese ovládací prvek na cílovou instrukci (krátký formulář), pokud je první hodnota menší než druhá hodnota.

public: static initonly System::Reflection::Emit::OpCode Blt_Un_S;
public static readonly System.Reflection.Emit.OpCode Blt_Un_S;
 staticval mutable Blt_Un_S : System.Reflection.Emit.OpCode
Public Shared ReadOnly Blt_Un_S As OpCode 

Hodnota pole

Poznámky

Následující tabulka uvádí hexadecimální formát sestavení instrukce a formát sestavení MSIL (Microsoft Intermediate Language) spolu se stručným souhrnem referenčních informací:

Formát Formát sestavení Description
37 <int8> blt.un.s target Větev na cílovou instrukce v zadaném posunu, pokud je první hodnota menší než druhá hodnota (nepodepsané hodnoty), krátký tvar.

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

  1. value1 se nasdílí do zásobníku.

  2. value2 se nasdílí do zásobníku.

  3. value2 a value1 vyskakují ze zásobníku; pokud value1 je menší než value2, provede se operace větve.

Instrukce blt.un přenese ovládací prvek do zadané cílové instrukce, pokud value1 je menší než value2, při porovnání s použitím celočíselné hodnoty bez znaménka nebo neuspořádané plovoucí hodnoty. Efekt je stejný jako provedení clt.un instrukce následované brtrue větví konkrétní cílové instrukce. Cílová instrukce je reprezentována jako 4-bajtový posun od začátku instrukce za aktuální instrukcí.

Pokud má cílová instrukce jeden nebo více kódů předpon, lze ovládací prvek přenést pouze na první z těchto předpon. Pomocí této instrukce nelze provádět přenosy ovládacích tryprvků do a z bloků , catchfilter, a finally .

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

Platí pro