Bagikan melalui


OpCodes.Clt Bidang

Definisi

Membandingkan dua nilai. Jika nilai pertama kurang dari yang kedua, 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;
public static readonly System.Reflection.Emit.OpCode Clt;
 staticval mutable Clt : System.Reflection.Emit.OpCode
Public Shared ReadOnly Clt 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 04 Clt Mendorong 1 jika value1 kurang dari value2; atau mendorong 0.

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 pengujian jika value1 kurang dari value2.

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

clt Instruksi membandingkan value1 dan value2. Jika value1 benar-benar kurang dari value2, maka int32 nilai 1 didorong pada tumpukan. Jika tidak, int32 nilai 0 didorong pada tumpukan.

  • Untuk angka floating-point, clt mengembalikan 0 jika angka tidak diurutkan (yaitu, jika salah satu atau kedua argumen adalah NaN).

Metode berikut Emit kelebihan beban dapat menggunakan clt opcode:

Berlaku untuk