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. Bunlar eşitse, 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 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:
Biçimlendir | Derleme Biçimi | Description |
---|---|---|
FE 01 | Ceq | Eşitse value1 value2 1, 0 ise iter. |
Sıralı sırada yığın geçiş davranışı şu şekildedir:
value1
yığına itilir.value2
yığına itilir.value2
vevalue1
yığından çıkarılır;value1
ile karşılaştırılırvalue2
.değerine eşitse
value1
value2
, 1 yığına gönderilir; aksi takdirde 0 yığına gönderilir.
Yönerge ve ceq
value2
değerlerini karşılaştırırvalue1
. değerine eşitse value1
value2
, 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 (veya her ikisi de NaN ise) 0 döndürür. Sonsuz değerler kendilerine eşittir.
Aşağıdaki Emit yöntem aşırı yüklemesi opcode'unu ceq
kullanabilir: