OpCodes.Ldloca_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.
Belirli bir dizindeki yerel değişkenin adresini kısa biçimde değerlendirme yığınına yükler.
public: static initonly System::Reflection::Emit::OpCode Ldloca_S;
public static readonly System.Reflection.Emit.OpCode Ldloca_S;
staticval mutable Ldloca_S : System.Reflection.Emit.OpCode
Public Shared ReadOnly Ldloca_S As OpCode
Alan Değeri
Açıklamalar
Aşağıdaki tabloda yönergenin onaltılık ve Microsoft Ara Dili (MSIL) derleme biçimi ve kısa başvuru özeti listelenmiştir:
Biçimlendir | Derleme Biçimi | Description |
---|---|---|
12 <unsigned int8 > |
ldloca.s index |
konumundaki yerel değişkenin index adresini, kısa biçimli değerlendirme yığınına yükler. |
Sıralı sırada yığın geçiş davranışı şu şekildedir:
- Belirtilen dizinde yerel değişkende depolanan adres yığına gönderilir.
Yönerge, ldloca.s
geçirilen dizindeki yerel değişken numarasının adresini yığına yönlendirir ve burada yerel değişkenler 0'a doğru numaralandırılır. Yığına gönderilen değer ve Stind_Igibi Ldind_I yönergelerle kullanılmak üzere zaten doğru hizalanmış. Sonuç geçici bir işaretçidir (tür *
).
Yönerge, ldloca.s
0 ile 255 arasında yerel değişkenlerle kullanmak için verimli bir kodlama sağlar.
Aşağıdaki Emit yöntem aşırı yüklemesi, opcode'unu ldloca.s
kullanabilir: