OpCodes.Ldloc_0 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 na index 0 do zásobníku vyhodnocení.
public: static initonly System::Reflection::Emit::OpCode Ldloc_0;
public static readonly System.Reflection.Emit.OpCode Ldloc_0;
staticval mutable Ldloc_0 : System.Reflection.Emit.OpCode
Public Shared ReadOnly Ldloc_0 As OpCode
Hodnota pole
Poznámky
Následující tabulka uvádí šestnáctkový formát sestavení jazyka MSIL (Intermediate Language) a Microsoft s stručným přehledem referenčních informací:
| Formát | Formát sestavení | Description |
|---|---|---|
| 06 | ldloc.0 | Načte místní proměnnou na index 0 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 0 se nasdílí do zásobníku.
ldloc.0 je zvláště efektivní kódování pro Ldloc, což umožňuje přístup k místní proměnné v indexu 0.
Typ hodnoty je stejný jako typ místní proměnné, která je zadaná v hlavičce metody. Místní proměnné, které jsou menší než 4 bajty dlouhé, se při načtení do zásobníku rozšíří na typ int32 . Hodnoty s plovoucí desetinou čárkou se rozšiřují na jejich nativní velikost (typ F).
Emit Následující přetížení metody může použít ldloc.0 opcode: