首頁 >後端開發 >C++ >如何在 C# 中建立多行字串文字?

如何在 C# 中建立多行字串文字?

Patricia Arquette
Patricia Arquette原創
2025-01-23 06:42:12993瀏覽

How Can I Create Multiline String Literals in C#?

在C#中建立多行字串字面量

多行字串字面量可讓您跨多行定義字串。在C#中,建立多行字串字面量有兩種方法。

1.逐字字串字面量:

透過在字串字面量前加上「@」符號,您可以建立一個逐字字串字面量。這允許您按原樣包含換行符、特殊字元和空格。

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

2. 字串插值:

或者,您可以使用字串插值來建立多行字串。此方法需要C# 6.0或更高版本。

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

在這兩種情況下,您可以避免轉義特殊字符,除了字串中的雙引號。

以上是如何在 C# 中建立多行字串文字?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn