C# で複数行の文字列リテラルを作成する
複数行の文字列リテラルを使用すると、複数行にわたる文字列を定義できます。 C# では、複数行の文字列リテラルを作成する方法が 2 つあります。
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 中国語 Web サイトの他の関連記事を参照してください。