OpCodes.Ldloc_2 Pole
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Načte místní proměnnou v indexu 2 do zásobníku vyhodnocení.
public: static initonly System::Reflection::Emit::OpCode Ldloc_2;
public static readonly System.Reflection.Emit.OpCode Ldloc_2;
staticval mutable Ldloc_2 : System.Reflection.Emit.OpCode
Public Shared ReadOnly Ldloc_2 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 |
---|---|---|
08 | ldloc.2 | Načte místní proměnnou v indexu 2 do zásobníku vyhodnocení. |
Přechodné chování zásobníku v sekvenčním pořadí je:
- Hodnota místní proměnné v indexu 2 se vloží do zásobníku.
ldloc.2
je zvláště efektivní kódování pro Ldloc, které umožňuje přístup k místní proměnné v indexu 2.
Typ hodnoty je stejný jako typ místní proměnné, který je zadán v hlavičce metody. Místní proměnné, které jsou menší než 4 bajty dlouhé, se při načtení do zásobníku rozbalí na typ int32
. Hodnoty s plovoucí desetinou čárkou se rozbalí na nativní velikost (typ F
).
Následující Emit přetížení metody může použít ldloc.2
opcode: