OpCodes.Ldarga_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.
Değerlendirme yığınına kısa biçimde bir bağımsız değişken adresi yükleyin.
public: static initonly System::Reflection::Emit::OpCode Ldarga_S;
public static readonly System.Reflection.Emit.OpCode Ldarga_S;
staticval mutable Ldarga_S : System.Reflection.Emit.OpCode
Public Shared ReadOnly Ldarga_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 |
---|---|---|
0F <unsigned int8 > |
idarga.s index |
tarafından index dizine alınan bağımsız değişkenin adresini getirin, kısa form. |
Sıralı sırada yığın geçiş davranışı şu şekildedir:
- tarafından
index
dizinlenen bağımsız değişkenin adresiaddr
yığına gönderilir.
ldarga.s
(öğesinin kısa biçimi ldarga
) 0 ile 255 arasında bağımsız değişken sayıları için kullanılmalıdır ve daha verimli bir kodlamadır.
Yönerge, ldarga.s
tarafından index
dizine alınan bağımsız değişkenin adresini (türünde*
) getirir ve burada bağımsız değişkenler 0'dan sonra dizinlenir. Adres addr
her zaman hedef makinedeki doğal bir sınıra hizalanır.
Değişken uzunlukta bir bağımsız değişken listesi alan yordamlar için yönerge, imzanın ldarga.s
değişken bölümündekiler için değil, yalnızca ilk sabit bağımsız değişkenler için kullanılabilir.
ldarga.s
, by-ref parametresi geçirme için kullanılır. Diğer durumlar Ldarg_S için ve Starg_S kullanılmalıdır.
Aşağıdaki Emit yöntem aşırı yüklemesi, opcode'unu ldarga.s
kullanabilir: