Bagikan melalui


OpCodes.Clt_Un Bidang

Definisi

Membandingkan nilai value1 yang tidak ditandatangani atau tidak diurutkan dan value2. Jika value1 kurang dari value2, maka nilai bilangan bulat 1 (int32) didorong ke tumpukan evaluasi; jika tidak, 0 (int32) didorong ke tumpukan evaluasi.

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 

Nilai Bidang

Keterangan

Tabel berikut mencantumkan format rakitan heksadesimal dan Microsoft Intermediate Language (MSIL) instruksi, bersama dengan ringkasan referensi singkat:

Format Format Rakitan Deskripsi
FE 05 clt.un Mendorong 1 jika value1 kurang dari value2; atau mendorong 0 (nilai yang tidak ditandatangani).

Perilaku transisi tumpukan, dalam urutan berurutan, adalah:

  1. value1 didorong ke tumpukan.

  2. value2 didorong ke tumpukan.

  3. value2 dan value1 muncul dari tumpukan; clt.un pengujian jika value1 kurang dari value2.

  4. Jika value1 kurang dari value2, 1 didorong ke tumpukan; jika tidak, 0 didorong ke tumpukan.

clt.un Instruksi membandingkan value1 dan value2. Nilai int32 1 didorong pada tumpukan jika salah satu hal berikut ini benar:

  • value1 benar-benar kurang dari value2 (sebagai untuk clt).

  • Untuk angka floating-point, value1 tidak diurutkan sehubungan value2dengan .

  • Untuk nilai bilangan bulat, value1 benar-benar kurang dari value2 saat dianggap sebagai angka yang tidak ditandatangani.

Jika tidak, int32 nilai 0 didorong pada tumpukan.

Metode berikut Emit kelebihan beban dapat menggunakan clt.un opcode:

Berlaku untuk