<C#Learn/>
C#基礎 レッスン5

文字列の基本

文字列の作成・連結・エスケープシーケンスを学びましょう。

文字列の基本

C#の string 型はダブルクォート "..." で文字列を表します。 C#の文字列はイミュータブル(変更不可)で、一度作成した文字列は変更できません。 変更のように見える操作はすべて新しい文字列を生成します。

1文字を表す char 型はシングルクォート '...' で表します。

文字列の作成と連結

文字列はいくつかの方法で連結・構築できます。

C#エディタ

エスケープシーケンス

特殊な文字を文字列に含めるにはエスケープシーケンスを使います。 バックスラッシュ \ で始まります。

\n改行
\tタブ
\"ダブルクォート"
\'シングルクォート'
\\バックスラッシュ
\r\nWindows改行(CRLF)

エスケープとVerbatim文字列

@"..." はVerbatim文字列で、エスケープが不要です。ファイルパスなどに便利です。

C#エディタ