OpCodes.Ldarg_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 argumen pada indeks 2 ke tumpukan evaluasi.
public: static initonly System::Reflection::Emit::OpCode Ldarg_2;
public static readonly System.Reflection.Emit.OpCode Ldarg_2;
staticval mutable Ldarg_2 : System.Reflection.Emit.OpCode
Public Shared ReadOnly Ldarg_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 |
---|---|---|
04 | ldarg.2 | Muat argumen 2 ke tumpukan. |
Perilaku transisi tumpukan, dalam urutan berurutan, adalah:
- Nilai argumen pada indeks 2 didorong ke tumpukan.
Instruksi ldarg.2
adalah pengodean yang efisien untuk memuat nilai argumen pada indeks 2.
Instruksi ldarg.2
mendorong argumen yang diindeks pada 2 ke tumpukan evaluasi.
ldarg.2
Instruksi dapat digunakan untuk memuat jenis nilai atau nilai primitif ke tumpukan dengan menyalinnya dari argumen masuk. Jenis nilai argumen sama dengan jenis argumen, seperti yang ditentukan oleh tanda tangan metode saat ini.
Argumen yang menyimpan nilai bilangan bulat yang lebih kecil dari 4 byte diperluas untuk mengetik int32
saat dimuat ke tumpukan. Nilai floating-point diperluas ke ukuran aslinya (jenis F
).
Metode berikut Emit kelebihan beban dapat menggunakan ldarg.2
opcode: