Rumah > pembangunan bahagian belakang > C++ > Bagaimana Saya Melarikan Petikan Berganda dalam Rentetan C#?

Bagaimana Saya Melarikan Petikan Berganda dalam Rentetan C#?

Linda Hamilton
Lepaskan: 2025-01-27 09:36:09
asal
478 orang telah melayarinya

How Do I Escape Double Quotes in a C# String?

Escape petikan berganda dalam rentetan C#

Meloloskan diri daripada aksara dalam rentetan adalah penting untuk mengekalkan makna literalnya dan mengelakkan tafsiran yang tidak disengajakan. Dalam C#, petikan berganda digunakan sebagai penamat rentetan. Walau bagaimanapun, apabila anda perlu memasukkan petikan berganda dalam rentetan, anda perlu melepaskannya untuk mengelakkan kekeliruan.

Cara mencuba:

Satu cara anda boleh cuba ialah menggunakan literal rentetan kata kerja:

@"He said to me, ""Hello World"". How are you?"
Salin selepas log masuk

Kaedah ini berfungsi dengan melampirkan rentetan dalam aksara "@", yang mengekalkan makna literal aksara tanpa sebarang tafsiran.

Watak melarikan diri:

Sebagai alternatif, anda boleh menggunakan garis miring ke belakang () sebagai watak melarikan diri untuk melarikan petikan berganda:

string test = "He said to me, \"Hello World\". How are you?";
Salin selepas log masuk

Dalam kes ini, petikan berganda "melarikan diri" dan ditafsirkan sebagai sebahagian daripada rentetan.

Nota:

Dalam kedua-dua kes, rentetan sebenar kekal tidak berubah. Watak melarikan diri (atau pembatas literal @) hanya mengarahkan pengkompil untuk mentafsirkan watak itu sebagai literal dan bukannya penamat rentetan.

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

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