C# で複数行の文字列リテラルを作成する方法
Minahil Noor
2021年3月30日
2020年10月19日
Csharp
Csharp String

この記事では、C# で複数行の文字列リテラルを書く方法を紹介します。
- 逐語的な記号を使用する
C# で複数行の文字列リテラルを記述するには、バーバティムシンボルを使用する
C# では、バーバティム記号を使ってバーバティム文字列を作成することができます。逐語的な文字列とは、複数行を含む文字列のことです。この記号は@
です。この記号を使用する正しい構文は以下の通りです。
string verbatim = @" ";
以下のプログラムは、@
記号を使って複数行の文字列を書く方法を示しています。
using System;
using System.IO;
class MultilineString
{
static void Main()
{
string multiline = @"My name is Sarah.
I am a girl.
I am happy.";
Console.WriteLine(multiline);
}
}
出力:
My name is Sarah.
I am a girl.
I am happy.