Sdílet prostřednictvím


OpCodes.Ldloca_S Pole

Definice

Načte adresu místní proměnné v určitém indexu do zásobníku vyhodnocení v krátké podobě.

public: static initonly System::Reflection::Emit::OpCode Ldloca_S;
public static readonly System.Reflection.Emit.OpCode Ldloca_S;
 staticval mutable Ldloca_S : System.Reflection.Emit.OpCode
Public Shared ReadOnly Ldloca_S As OpCode 

Hodnota pole

Poznámky

Následující tabulka uvádí šestnáctkový formát sestavení instrukce a formát sestavení MSIL (Microsoft Intermediate Language) spolu se stručným přehledem referencí:

Formát Formát sestavení Description
12 <unsigned int8> Ldloca.s index Načte adresu místní proměnné v index krátké podobě do zásobníku vyhodnocení.

Přechodné chování zásobníku v sekvenčním pořadí je:

  1. Adresa uložená v místní proměnné v zadaném indexu se vloží do zásobníku.

Instrukce ldloca.s nasdílí adresu čísla místní proměnné v předaném indexu do zásobníku, kde jsou místní proměnné očíslovány od 0. Hodnota vložená do zásobníku je již správně zarovnaná pro použití s pokyny jako Ldind_I a Stind_I. Výsledkem je přechodný ukazatel (typ *).

Instrukce ldloca.s poskytuje efektivní kódování pro použití s místními proměnnými 0 až 255.

Následující Emit přetížení metody může použít ldloca.s opcode:

Platí pro