OpCodes.Clt_Un Bidang
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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:
value1didorong ke tumpukan.value2didorong ke tumpukan.value2danvalue1muncul dari tumpukan;clt.unpengujian jikavalue1kurang darivalue2.Jika
value1kurang darivalue2, 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:
value1benar-benar kurang darivalue2(sebagai untukclt).Untuk angka floating-point,
value1tidak diurutkan sehubunganvalue2dengan .Untuk nilai bilangan bulat,
value1benar-benar kurang darivalue2saat dianggap sebagai angka yang tidak ditandatangani.
Jika tidak, int32 nilai 0 didorong pada tumpukan.
Metode berikut Emit kelebihan beban dapat menggunakan clt.un opcode: