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:
value1
didorong ke tumpukan.value2
didorong ke tumpukan.value2
danvalue1
muncul dari tumpukan;clt.un
pengujian jikavalue1
kurang darivalue2
.Jika
value1
kurang 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:
value1
benar-benar kurang darivalue2
(sebagai untukclt
).Untuk angka floating-point,
value1
tidak diurutkan sehubunganvalue2
dengan .Untuk nilai bilangan bulat,
value1
benar-benar kurang darivalue2
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: