C# で複数行の文字列リテラルを作成する方法

この記事では、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.

関連記事 - Csharp String

  • C# で文字列を Int に変換する方法
  • C# で文字列をフロートに変換する方法
  • comments powered by Disqus