OpCodes.Brfalse 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.
value
false, null başvuru (Visual Basic Nothing) veya sıfırsa denetimi hedef yönergeye aktarır.
public: static initonly System::Reflection::Emit::OpCode Brfalse;
public static readonly System.Reflection.Emit.OpCode Brfalse;
staticval mutable Brfalse : System.Reflection.Emit.OpCode
Public Shared ReadOnly Brfalse 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 |
|---|---|---|
39 <int32> |
Brfalse targetbrnull targetbrzero target |
ise falsebelirtilen uzaklıkta hedef yönergeye dallar. |
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 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 4 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 kullanabilir: