Penggunaan @ dalam c#

下次还敢
Lepaskan: 2024-05-09 22:27:18
asal
663 orang telah melayarinya

Simbol @ dalam C# digunakan untuk mencipta rentetan verbatim, iaitu rentetan yang tidak terlepas daripada aksara khas, termasuk petikan berganda, garis miring ke belakang, tab, baris baharu dan pulangan pengangkutan. Ini memudahkan kandungan rentetan yang mengandungi aksara khas dan meningkatkan kebolehbacaan, tetapi gelagat pengkompil akan terjejas Apabila menggunakan rentetan @, berhati-hati untuk tidak menggunakan interpolasi rentetan untuk mencipta atau menggabungkan dengan rentetan bukan verbatim.

Penggunaan @ dalam c#

Penggunaan simbol @ dalam C#

Simbol @ (dipanggil penanda rentetan verbatim) dalam C# digunakan untuk mencipta rentetan verbatim, rentetan yang tidak terlepas daripada aksara khas.

Penggunaan:

<code class="csharp">string verbatimString = @"字符串文本";</code>
Salin selepas log masuk

Fungsi:

verbatin Rentetan tidak terlepas daripada aksara istimewa berikut:

  • petikan berganda (")
  • backs
  • Baris baharu (n )
  • Carriage return (r)
Ini membolehkan anda memasukkan aksara ini dengan mudah dalam rentetan tanpa menggunakan urutan melarikan diri

Kelebihan:

Menggunakan rentetan kata kerja Kandungan dalam rentetan itu memudahkan aksara khas. Ia juga meningkatkan kebolehbacaan kerana tidak perlu menggunakan urutan melarikan diri untuk melepaskan aksara

Kelemahan:

Memandangkan simbol @ menunjukkan bahawa rentetan itu adalah rentetan kata kerja beri perhatian kepada perkara berikut apabila menggunakan rentetan kata kerja:

    Anda tidak boleh menggunakan interpolasi rentetan untuk mencipta rentetan kata kerja
  • Anda tidak boleh menggabungkan rentetan kata kerja dengan rentetan bukan verbatim
  • Contoh:

Mencipta rentetan kata kerja.

<code class="csharp">string verbatimString = @"字符串包含 ""双引号""";</code>
Salin selepas log masuk
Buat rentetan verbatim yang mengandungi garis miring ke belakang:

<code class="csharp">string verbatimString = @"路径:C:\Users\User\Desktop";</code>
Salin selepas log masuk

Atas ialah kandungan terperinci Penggunaan @ dalam c#. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
c#
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan