OpCodes.Stloc_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.
Geçerli değeri değerlendirme yığınının en üstünden açar ve yerel değişken listesinde index
(kısa form) depolar.
public: static initonly System::Reflection::Emit::OpCode Stloc_S;
public static readonly System.Reflection.Emit.OpCode Stloc_S;
staticval mutable Stloc_S : System.Reflection.Emit.OpCode
Public Shared ReadOnly Stloc_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 |
---|---|---|
13 <unsigned int8 > |
stloc.s index |
Yığından bir değer açar ve yerel değişkende index ( kısa biçimde) depolar. |
Sıralı sırada yığın geçiş davranışı şu şekildedir:
- Yığından bir değer çıkarılır ve yerel değişkenine
index
yerleştirilir.
Yönerge, stloc.s
değerlendirme yığınının üst değerini açar ve yerel değişkenlerin 0'a doğru numaralandırıldığı yerel değişken numarasına index
taşır. Değerin türü, geçerli yöntemin yerel imzasında belirtilen yerel değişkenin türüyle eşleşmelidir.
Yönerge, stloc.s
0 ile 255 arasında yerel değişkenler için verimli bir kodlama sağlar.
4 bayttan daha küçük bir tamsayı değerini tutan yerellere depolamak, yığından yerel değişkene ilerledikçe değeri kısaltıyor. Kayan nokta değerleri, yerel boyutlarından (tür F
) bağımsız değişkenle ilişkili boyuta yuvarlanr.
Aşağıdaki Emit yöntem aşırı yüklemeleri opcode'unu stloc.s
kullanabilir: