Bagikan melalui


OpCodes.Ldstr Bidang

Definisi

Mendorong referensi objek baru ke string literal yang disimpan dalam metadata.

public: static initonly System::Reflection::Emit::OpCode Ldstr;
public static readonly System.Reflection.Emit.OpCode Ldstr;
 staticval mutable Ldstr : System.Reflection.Emit.OpCode
Public Shared ReadOnly Ldstr 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
72 <T> ldstr mdToken Mendorong objek string untuk token mdTokenstring metadata .

Perilaku transisi tumpukan, dalam urutan berurutan, adalah:

  1. Referensi objek ke string didorong ke tumpukan.

ldstr Instruksi mendorong referensi objek (jenis O) ke objek string baru yang mewakili literal string tertentu yang disimpan dalam metadata. ldstr Instruksi mengalokasikan jumlah memori yang diperlukan dan melakukan konversi format apa pun yang diperlukan untuk mengonversi string literal dari formulir yang digunakan dalam file ke format string yang diperlukan saat runtime.

Common Language Infrastructure (CLI) menjamin bahwa hasil dari dua ldstr instruksi yang mengacu pada dua token metadata yang memiliki urutan karakter yang sama mengembalikan objek string yang sama persis (proses yang dikenal sebagai "interning string").

Metode berikut Emit kelebihan beban dapat menggunakan ldstr opcode:

Berlaku untuk