OpCodes.Starg_S Alan

Tanım

Değeri, belirtilen dizindeki bağımsız değişken yuvasında değerlendirme yığınının en üstünde, kısa bir biçimde depolar.

public: static initonly System::Reflection::Emit::OpCode Starg_S;
public static readonly System.Reflection.Emit.OpCode Starg_S;
 staticval mutable Starg_S : System.Reflection.Emit.OpCode
Public Shared ReadOnly Starg_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
10 <unsigned int8> yıldız.s num Yığındaki en yüksek değeri açar ve bağımsız değişken yuvasında num(kısa biçimde) depolar.

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

  1. Şu anda yığının en üstünde yer alan değer gösterilir ve bağımsız değişken yuvasına numyerleştirilir.

Yönerge, starg.s yığından bir değer açar ve bunu bağımsız değişken yuvasına numyerleştirir. Değerin türü, geçerli yöntemin imzasında belirtildiği gibi bağımsız değişkenin türüyle eşleşmelidir.

Yönerge, starg.s ilk 256 bağımsız değişkenle kullanmak için verimli bir kodlama sağlar.

Değişken bağımsız değişken listesi alan yordamlar için yönerge, imzanın starg.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.

Bir deponun 4 bayttan küçük bir tamsayı değerini tutan bağımsız değişkenler halinde gerçekleştirilmesi, yığından bağımsız değişkene doğru hareket ettikçe değerin kesilmesine neden olur. 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 starg.s kullanabilir:

Şunlara uygulanır