Bagikan melalui


OpCodes.Ldloca_S Bidang

Definisi

Memuat alamat variabel lokal pada indeks tertentu ke tumpukan evaluasi, bentuk pendek.

public: static initonly System::Reflection::Emit::OpCode Ldloca_S;
public static readonly System.Reflection.Emit.OpCode Ldloca_S;
 staticval mutable Ldloca_S : System.Reflection.Emit.OpCode
Public Shared ReadOnly Ldloca_S 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
12 <unsigned int8> ldloca.s index Memuat alamat variabel index lokal ke tumpukan evaluasi, bentuk pendek.

Perilaku transisi tumpukan, dalam urutan berurutan, adalah:

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

ldloca.s 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 sementara (jenis *).

Instruksi ini ldloca.s menyediakan pengodean yang efisien untuk digunakan dengan variabel lokal 0 hingga 255.

Metode berikut Emit kelebihan beban dapat menggunakan ldloca.s opcode:

Berlaku untuk