OpCodes.Ldloc_2 Bidang
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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:
- 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: