Bagikan melalui


OpCodes.Ldloc_0 Bidang

Definisi

Memuat variabel lokal pada indeks 0 ke tumpukan evaluasi.

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 

Nilai Bidang

Keterangan

Tabel berikut mencantumkan format rakitan heksadesimal instruksi dan Microsoft Intermediate Language (MSIL), bersama dengan ringkasan referensi singkat:

Format Format Rakitan Deskripsi
06 ldloc.0 Memuat variabel lokal pada indeks 0 ke tumpukan evaluasi.

Perilaku transisi tumpukan, dalam urutan berurutan, adalah:

  1. Nilai variabel lokal pada indeks 0 didorong ke tumpukan.

ldloc.0 adalah pengodean yang sangat efisien untuk Ldloc, memungkinkan akses ke variabel lokal pada indeks 0.

Jenis nilai sama dengan jenis variabel lokal, yang ditentukan dalam header metode. Variabel lokal yang panjangnya lebih kecil dari 4 byte diperluas untuk mengetik int32 ketika dimuat ke tumpukan. Nilai floating-point diperluas ke ukuran aslinya (jenis F).

Metode berikut Emit kelebihan beban dapat menggunakan ldloc.0 opcode:

Berlaku untuk