Rumah >pembangunan bahagian belakang >C++ >Bagaimanakah Saya Boleh Membuat Rentetan Berbilang Baris dengan Mudah dalam C#?

Bagaimanakah Saya Boleh Membuat Rentetan Berbilang Baris dengan Mudah dalam C#?

Barbara Streisand
Barbara Streisandasal
2025-01-23 06:33:09812semak imbas

How Can I Easily Create Multiline Strings in C#?

Rentetan berbilang baris literal dalam C#

Mencipta literal rentetan berbilang baris dalam C# boleh membosankan dan memerlukan penggabungan rentetan seperti dalam contoh. Walau bagaimanapun, ini lebih mudah dicapai menggunakan rentetan verbatim literal.

Rentetan verbatim literal

Tersurat rentetan verbatim diwakili dengan menambahkan simbol @ sebelum petikan pembukaan. Ini membolehkan anda memasukkan baris baharu dan aksara khas lain tanpa menggunakan urutan melarikan diri.

Sebagai contoh, kod berikut mentakrifkan rentetan berbilang baris secara literal menggunakan sintaks verbatim:

<code class="language-c#">string query = @"SELECT foo, bar
FROM table
WHERE id = 42";</code>

Kelebihan literal rentetan verbatim

  • Tidak perlu melarikan diri daripada baris baharu dan watak istimewa lain.
  • Jadikan rentetan berbilang baris lebih mudah dibaca dan diselenggara.
  • Boleh digunakan untuk membenamkan data mentah atau coretan kod.

Sekatan

  • Petikan berganda mesti dilepaskan menggunakan aksara.
  • Tersurat rentetan verbatim tidak boleh menjangkau berbilang baris kod sumber. Jika anda memerlukan rentetan yang merentangi berbilang baris, anda mesti menggunakan penggabungan rentetan.

Contoh penggunaan

Sintaks Verbatim boleh digunakan dalam pelbagai senario, seperti mentakrifkan pertanyaan SQL, membina dokumen HTML atau XML atau membenamkan coretan kod. Berikut ialah contoh cara untuk menentukan pertanyaan berbilang baris menggunakan sintaks kata kerja:

<code class="language-c#">string query = @"SELECT *
FROM Users
WHERE Status = 'Active'";</code>

Dengan menggunakan literal rentetan verbatim, anda boleh memudahkan proses mencipta rentetan berbilang baris dalam C#, menjadikan kod anda lebih mudah dibaca dan diselenggara.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Membuat Rentetan Berbilang Baris dengan Mudah dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn