OpCodes.Stloc_1 Alan

Tanım

Geçerli değeri değerlendirme yığınının en üstünden açar ve dizin 1'deki yerel değişken listesinde depolar.

public: static initonly System::Reflection::Emit::OpCode Stloc_1;
public static readonly System.Reflection.Emit.OpCode Stloc_1;
 staticval mutable Stloc_1 : System.Reflection.Emit.OpCode
Public Shared ReadOnly Stloc_1 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
0B stloc.1 Yığındaki bir değeri yerel değişken 1'e açar.

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

  1. Bir değer yığından çıkarılır ve 1 tarafından dizine alınan yerel değişkene yerleştirilir.

Yönerge, stloc.1 değerlendirme yığınının üst değerini açar ve 1 ile dizine alınan yerel değişkene taşır. Değerin türü, geçerli yöntemin yerel imzasında belirtilen yerel değişkenin türüyle eşleşmelidir.

stloc.1 , değerleri yerel değişken 1'de depolamak için özellikle verimli bir kodlamadır.

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üklemesi, opcode'unu stloc.1 kullanabilir:

Şunlara uygulanır