OpCodes.Stloc_S Alan

Tanım

Geçerli değeri değerlendirme yığınının en üstünden açar ve yerel değişken listesinde index (kısa formda) 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 Dil (MSIL) derleme biçiminin yanı sıra kısa bir başvuru özeti listelenmiştir:

Format Derleme Biçimi Açıklama
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ışı şöyledir:

  1. Yığından bir değer çıkarılır ve yerel değişkenine indexyerleş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 indextaşı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 küçük bir tamsayı değerinin uzun olduğu yerel ayarlarda depolamak, yığından yerel değişkene geçtiğinde değerin kesilmesini sağlar. Kayan nokta değerleri, yerel boyutlarından (tür F) bağımsız değişkenle ilişkilendirilmiş boyuta yuvarlanr.

Aşağıdaki Emit yöntem aşırı yüklemeleri opcode'unu stloc.s kullanabilir:

Şunlara uygulanır