Sdílet prostřednictvím


OpCodes.Ldloca Pole

Definice

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

public: static initonly System::Reflection::Emit::OpCode Ldloca;
public static readonly System.Reflection.Emit.OpCode Ldloca;
 staticval mutable Ldloca : System.Reflection.Emit.OpCode
Public Shared ReadOnly Ldloca 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
FE OD <unsigned int16> Ldloca index Načte adresu místní proměnné v index 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 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 spravovaný ukazatel (typ &). Místní proměnná je uložena v nespravované paměti, takže návratovou hodnotu lze převést na nespravovaný ukazatel bez připnutí.

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

Platí pro