Bagikan melalui


OpCodes.Ldloc_2 Bidang

Definisi

Memuat variabel lokal pada indeks 2 ke tumpukan evaluasi.

public: static initonly System::Reflection::Emit::OpCode Ldloc_2;
public static readonly System.Reflection.Emit.OpCode Ldloc_2;
 staticval mutable Ldloc_2 : System.Reflection.Emit.OpCode
Public Shared ReadOnly Ldloc_2 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
08 ldloc.2 Memuat variabel lokal pada indeks 2 ke tumpukan evaluasi.

Perilaku transisi tumpukan, dalam urutan berurutan, adalah:

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

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

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.2 opcode:

Berlaku untuk