OpCodes.Ldloca 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.
Belirli bir dizindeki yerel değişkenin adresini değerlendirme yığınına yükler.
public: static initonly System::Reflection::Emit::OpCode Ldloca;
public static readonly System.Reflection.Emit.OpCode Ldloca;
staticval mutable Ldloca : System.Reflection.Emit.OpCode
Public Shared ReadOnly Ldloca 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 OD <unsigned int16 > |
ldloca index |
konumundaki yerel değişkenin index adresini değerlendirme yığınına yükler. |
Sıralı sırada yığın geçiş davranışı şu şekildedir:
- Belirtilen dizindeki yerel değişkende depolanan adres yığına gönderilir.
Yönerge, ldloca
geçirilen dizindeki yerel değişken numarasının adresini yığına yönlendirir ve burada yerel değişkenler 0 ve üzeri numaralandırılır. Yığına gönderilen değer ve Stind_Igibi Ldind_I yönergelerle kullanılmak üzere zaten doğru şekilde hizalanmış. Sonuç yönetilen bir işaretçidir (tür &
). Yerel değişken yönetilmeyen bellekte depolanır, bu nedenle dönüş değeri sabitlenmeden yönetilmeyen bir işaretçiye dönüştürülebilir.
Aşağıdaki Emit yöntem aşırı yüklemesi opcode'unu ldloca
kullanabilir: