OpCodes.Ldarga_S Alan

Tanım

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 Dil (MSIL) derleme biçiminin yanı sıra kısa bir başvuru özeti listelenmiştir:

Format Derleme Biçimi Açıklama
0F <unsigned int8> idarga.s index tarafından dizine alınan indexbağımsız değişkenin adresini getirin, kısa form.

Sıralı sırada yığın geçiş davranışı şöyledir:

  1. tarafından addr dizine alınan bağımsız değişkenin adresi index yığına gönderilir.

ldarga.s (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 *dizine alınan bağımsız değişkenin adresini (türündeindex) getirir; burada bağımsız değişkenler 0'dan başlayarak dizinlenir. Adres addr her zaman hedef makinedeki doğal bir sınıra hizalanır.

Değişken uzunlukta 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 durumlarda Ldarg_S ve Starg_S kullanılmalıdır.

Aşağıdaki Emit yöntem aşırı yüklemesi, opcode'unu ldarga.s kullanabilir:

Şunlara uygulanır