OpCodes.Ldloc_0 Fält
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Läser in den lokala variabeln vid index 0 till utvärderingsstacken.
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
Fältvärde
Kommentarer
I följande tabell visas instruktionens sammansättningsformat för hexadecimalt och Microsoft mellanliggande språk (MSIL), tillsammans med en kort referenssammanfattning:
| Format | Sammansättningsformat | Description |
|---|---|---|
| 06 | ldloc.0 | Läser in den lokala variabeln vid index 0 till utvärderingsstacken. |
Stackens övergångsbeteende i sekventiell ordning är:
- Det lokala variabelvärdet vid index 0 överförs till stacken.
ldloc.0 är en särskilt effektiv kodning för Ldloc, vilket ger åtkomst till den lokala variabeln vid index 0.
Värdets typ är samma som den typ av lokal variabel som anges i metodrubriken. Lokala variabler som är mindre än 4 byte utökas till att skriva int32 när de läses in på stacken. Flyttalsvärden expanderas till sin ursprungliga storlek (typ F).
Följande Emit metodöverlagring kan använda ldloc.0 opcode: