OpCodes.Brfalse_S 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.
denetimi, null başvuru veya sıfır ise valuefalsehedef yönergeye aktarır.
public: static initonly System::Reflection::Emit::OpCode Brfalse_S;
public static readonly System.Reflection.Emit.OpCode Brfalse_S;
staticval mutable Brfalse_S : System.Reflection.Emit.OpCode
Public Shared ReadOnly Brfalse_S 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 |
|---|---|---|
2C <int8> |
brfalse.s targetbrnull.s targetbrzero.s target |
ise falsebelirtilen uzaklıkta bir hedef yönergeye dallar, kısa form. |
Sıralı sırada yığın geçiş davranışı şöyledir:
valueönceki bir işlem tarafından yığına gönderilir.valueyığından çıkarılır; isevaluefalse, daldan öğesine dallanırtarget.
brfalse.s yönergesi (ve diğer adları brnull ve brzero) denetimi belirtilen hedef yönergeye (türü value, , int32nesne başvurusu int64, yönetilen işaretçi , geçici işaretçi O&, *) sıfır (native int) ise false aktarır. Sıfır olmayan (value) ise true yürütme sonraki yönergede devam eder.
Hedef yönerge, geçerli yönergeyi izleyen yönergenin başından itibaren 1 bayt imzalı bir uzaklık olarak temsil edilir.
Hedef yönergede bir veya daha fazla ön ek kodu varsa, denetim yalnızca bu ön eklerin ilkine aktarılabilir. , , trycatchve bloklarının filteriçine ve finally dışına denetim aktarımları bu yönerge tarafından gerçekleştirilemez.
Aşağıdaki Emit yöntem aşırı yüklemesi, opcode'unu brfalse.s kullanabilir: