Aracılığıyla paylaş


OpCodes.Clt Alan

Tanım

İki değeri karşılaştırır. İlk değer ikinciden küçükse, 1 (int32) tamsayı değeri değerlendirme yığınına gönderilir; aksi takdirde değerlendirme yığınına 0 (int32) gönderilir.

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 

Alan Değeri

Açıklamalar

Aşağıdaki tabloda yönergenin onaltılık ve Microsoft Ara Dili (MSIL) derleme biçimi ve kısa başvuru özeti listelenmiştir:

Biçimlendir Derleme Biçimi Description
FE 04 Clt Küçükse value1 1'i value2, değilse 0'a iter.

Sıralı sırada yığın geçiş davranışı şu şekildedir:

  1. value1 yığına gönderilir.

  2. value2 yığına gönderilir.

  3. value2ve value1 yığından çıkarılır; clt değerinden value2küçükse value1 test eder.

  4. değerinden value2küçüksevalue1, 1 yığına gönderilir; aksi takdirde 0 yığına gönderilir.

Yönerge ve cltvalue2değerlerini karşılaştırırvalue1. tam olarak değerinden value2int32 küçükse value1 yığına 1 değeri gönderilir. Aksi takdirde, int32 yığına 0 değeri gönderilir.

  • Kayan noktalı sayılar için, clt sayılar sıralanmamışsa (yani bağımsız değişkenlerin biri veya her ikisi de NaN ise) 0 döndürür.

Aşağıdaki Emit yöntem aşırı yüklemesi, opcode'unu clt kullanabilir:

Şunlara uygulanır