Rumah > pembangunan bahagian belakang > C++ > Bagaimana untuk Membenamkan Petikan Berganda dalam Pembolehubah Rentetan C#?

Bagaimana untuk Membenamkan Petikan Berganda dalam Pembolehubah Rentetan C#?

Patricia Arquette
Lepaskan: 2025-01-18 01:16:09
asal
997 orang telah melayarinya

How to Embed Double Quotes in a C# String Variable?

Benamkan petikan berganda dalam pembolehubah rentetan

Andaikan anda mempunyai pembolehubah rentetan, katakan "string title = string.empty;", dan anda perlu memaparkan kandungannya di dalam elemen div yang disertakan dalam petikan berganda. Walau bagaimanapun, anda menghadapi masalah menambah petikan berganda.

Untuk menyelesaikan masalah ini, anda boleh melepaskan petikan berganda menggunakan rentetan verbatim literal:

<code class="language-csharp">string str = @""""How to add doublequotes""""";</code>
Salin selepas log masuk

Kaedah ini menganggap rentetan sebagai rentetan mentah, mengekalkan semua aksara, termasuk petikan berganda.

Sebagai alternatif, untuk literal rentetan biasa, anda boleh menggunakan garis miring ke belakang untuk melepaskan petikan berganda:

<code class="language-csharp">string str = "\""How to add doublequotes\""";</code>
Salin selepas log masuk

Dengan C# 11, anda mempunyai pilihan lain: literal rentetan mentah. Huruf ini membolehkan anda menulis rentetan sebagaimana adanya, tanpa melepaskan aksara:

<code class="language-csharp">string str = $$$$"How to add doublequotes"$$$$";</code>
Salin selepas log masuk

Kaedah ini menambahkan petikan berganda secara berkesan pada pembolehubah rentetan anda, membolehkan anda memaparkan kandungannya dalam div jika dikehendaki:

<code class="language-html">...
...
<div>" + str + "</div>
...
...</code>
Salin selepas log masuk

Ini akan menghasilkan output berikut:

<code>"How to add double quotes"</code>
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk Membenamkan Petikan Berganda dalam Pembolehubah Rentetan C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan