OpCodes.Dup 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.
Menyalin nilai paling atas saat ini pada tumpukan evaluasi, lalu mendorong salinan ke tumpukan evaluasi.
public: static initonly System::Reflection::Emit::OpCode Dup;
public static readonly System.Reflection.Emit.OpCode Dup;
staticval mutable Dup : System.Reflection.Emit.OpCode
Public Shared ReadOnly Dup As OpCode
Nilai Bidang
Keterangan
Tabel berikut mencantumkan format rakitan heksadesimal dan Microsoft Intermediate Language (MSIL) instruksi, bersama dengan ringkasan referensi singkat:
Format | Format Rakitan | Deskripsi |
---|---|---|
25 | dup | Menduplikasi nilai di bagian atas tumpukan. |
Perilaku transisi tumpukan, dalam urutan berurutan, adalah:
value
didorong ke tumpukan.value
muncul dari tumpukan untuk duplikasi.value
didorong kembali ke tumpukan.Nilai duplikat didorong ke tumpukan.
dup
Instruksi menduplikasi elemen atas tumpukan, dan meninggalkan dua nilai identik di atasnya.
Metode berikut Emit kelebihan beban dapat menggunakan dup
opcode: