OpCodes.Ceq Alan
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İki değeri karşılaştırır. Eşitse, 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 Ceq;
public static readonly System.Reflection.Emit.OpCode Ceq;
staticval mutable Ceq : System.Reflection.Emit.OpCode
Public Shared ReadOnly Ceq 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 01 | Ceq | Eşitse value1value21,0 ise 0'a iter. |
Sıralı sırada yığın geçiş davranışı şöyledir:
value1yığınına gönderilir.value2yığınına gönderilir.value2vevalue1yığından çıkarılır;value1ilevalue2karşılaştırılır.değerine eşitse
value1value2, 1 yığına gönderilir; aksi takdirde 0 yığına gönderilir.
Yönerge ve ceqvalue1değerlerini karşılaştırırvalue2. değerine eşitse value1value2, yığına 1 (türünde int32) gönderilir. Aksi takdirde yığına 0 (türünde int32) gönderilir.
Kayan noktalı sayı için, ceq sayılar sıralanmamışsa 0 döndürür (veya her ikisi de NaN'dır). Sonsuz değerler kendilerine eşittir.
Aşağıdaki Emit yöntem aşırı yüklemesi, opcode'unu ceq kullanabilir: