OpCodes.Ldloca Bidang

Definisi

Memuat alamat variabel lokal pada indeks tertentu ke tumpukan evaluasi.

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 

Nilai Bidang

Keterangan

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

Format Format Rakitan Deskripsi
FE OD <unsigned int16> ldloca index Memuat alamat variabel index lokal ke tumpukan evaluasi.

Perilaku transisi tumpukan, dalam urutan berurutan, adalah:

  1. Alamat variabel lokal pada indeks yang ditentukan didorong ke tumpukan.

ldloca Instruksi mendorong alamat nomor variabel lokal pada indeks yang diteruskan ke tumpukan, di mana variabel lokal diberi nomor 0 dan seterusnya. Nilai yang didorong pada tumpukan sudah diselaraskan dengan benar untuk digunakan dengan instruksi seperti Ldind_I dan Stind_I. Hasilnya adalah penunjuk terkelola (jenis &). Variabel lokal disimpan dalam memori yang tidak dikelola, sehingga nilai yang dikembalikan dapat dikonversi ke penunjuk yang tidak dikelola tanpa menyematkan.

Metode berikut Emit kelebihan beban dapat menggunakan ldloca opcode:

Berlaku untuk