OpCodes.Cgt Alan

Tanım

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

public: static initonly System::Reflection::Emit::OpCode Cgt;
public static readonly System.Reflection.Emit.OpCode Cgt;
 staticval mutable Cgt : System.Reflection.Emit.OpCode
Public Shared ReadOnly Cgt As OpCode 

Alan Değeri

Açıklamalar

Aşağıdaki tabloda yönergenin onaltılık ve Microsoft Ara Dil (MSIL) derleme biçiminin yanı sıra kısa bir başvuru özeti listelenmiştir:

Format Derleme Biçimi Açıklama
FE 02 Cgt Büyükse value1value21'i, değilse 0'a iter.

Sıralı sırada yığın geçiş davranışı şöyledir:

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

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

  3. value2ve value1 yığınından çıkarılır; cgt değerinden value1büyükse value2 test eder.

  4. değerinden value1büyüksevalue2, 1 yığına gönderilir; aksi takdirde 0 yığına gönderilir.

Yönerge ve cgtvalue1değerlerini karşılaştırırvalue2. kesinlikle değerinden value1value2 büyükseint32, yığına 1 değeri gönderilir. Aksi takdirde, int32 yığına 0 değeri gönderilir.

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

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

Şunlara uygulanır