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.
, null başvurusu veya sıfır olduğunda value
false
denetimi hedef 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:
Biçimlendir | Derleme Biçimi | Description |
---|---|---|
2C <int8 > |
brfalse.s target brnull.s target brzero.s target |
ise false belirtilen uzaklıkta bir hedef yönergeye dallar, kısa form. |
Sıralı sırada yığın geçiş davranışı şu şekildedir:
value
önceki bir işlem tarafından yığına gönderilir.value
yığından çıkarılır; isevalue
false
, dal ile dallanırtarget
.
brfalse.s
yönergesi (ve diğer adları brnull
ve brzero
) denetimi belirtilen hedef yönergeye value
aktarır (türü int32
, , int64
nesne başvurusu O
, yönetilen işaretçi , geçici işaretçi &
*
, native int
) sıfır (false
). Sıfır value
değilse (true
) yürütme sonraki yönergede devam eder.
Hedef yönerge, geçerli yönergenin ardından 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. , , catch
filter
ve finally
bloklarının try
içine ve dışına denetim aktarımları bu yönergeyle gerçekleştirilemez.
Aşağıdaki Emit yöntem aşırı yüklemesi opcode'unu brfalse.s
kullanabilir: