C# エスケープ文字とは?種類と使い方を分かりやすく解説
C#において、エスケープ文字は、特殊文字や制御文字を表すために文字列内に使用されます。以下は一般的なエスケープ文字とその使い方です:
- – 改行文字
- タブキー
- バックスラッシュ
- 「――」
- 「’」 ー> 「’」
- – 改行文字
- バックスペースキー
- 改ページマーカー
- – 垂直タブマーカー
文字列中でエスケープ文字を使いたい場合は、必要な箇所に該当するエスケープ文字を挿入するだけです。例えば、改行を挿入したい場合は、\nを使用することができます。
string str = "Hello\nWorld";
Console.WriteLine(str);
結果は次の通りです:
Hello
World
注意すべき点は、文字列内でバックスラッシュ(\)を直接表示する必要がある場合は、ダブルバックスラッシュ(\\)を使用する必要があることです。単一のバックスラッシュは、エスケープ文字の開始として解釈されます。