OpCodes.Ldarg_3 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.
3. dizindeki bağımsız değişkeni değerlendirme yığınına yükler.
public: static initonly System::Reflection::Emit::OpCode Ldarg_3;
public static readonly System.Reflection.Emit.OpCode Ldarg_3;
staticval mutable Ldarg_3 : System.Reflection.Emit.OpCode
Public Shared ReadOnly Ldarg_3 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 |
---|---|---|
05 | ldarg.3 | Bağımsız değişken 3'i yığına yükleyin. |
Sıralı sırada yığın geçiş davranışı şu şekildedir:
- 3. dizindeki bağımsız değişken değeri yığına gönderilir.
Yönerge, ldarg.3
3. dizindeki bağımsız değişken değerini yüklemeye yönelik verimli bir kodlamadır.
Yönerge, ldarg.3
3'te dizine alınan bağımsız değişkeni değerlendirme yığınına yönlendirir. Yönerge, ldarg.3
bir değer türünü veya ilkel değeri gelen bağımsız değişkenden kopyalayarak yığına yüklemek için kullanılabilir. Bağımsız değişken değerinin türü, geçerli yöntemin imzası tarafından belirtilen bağımsız değişkenin türüyle aynıdır.
4 bayttan küçük bir tamsayı değerini tutan bağımsız değişkenler, yığına yüklendiklerinde yazacak int32
şekilde genişletilir. Kayan nokta değerleri yerel boyutlarına (tür F
) genişletilir.
Aşağıdaki Emit yöntem aşırı yüklemesi, opcode'unu ldarg.3
kullanabilir: