C#資料

[C#] エスケープシーケンス(特殊文字)一覧

2021年7月24日

C#のエスケープシーケンス(特殊文字)一覧です。

エスケープシーケンス一覧

【特殊文字】
書式 意味
¥r 改行文字(CR)
¥n 改行文字(LF)
¥r¥n 改行文字(CR+LF)
¥t タブ文字
¥v 垂直タブ
¥b バックスペース
¥f フォームフィード
¥0 null
¥' '(シングルクォーテーション)
¥" "(ダブルクオーテーション)
¥¥ ¥(円マーク)
【Unicode文字】
書式 意味
¥uXXXX Unicode文字(XXXXはUnicodeの16進数)

 

使用例

例1)string変数に「"¥1,000"」を代入する

string str = "¥"¥¥1,000¥"";
str → "¥1,000"

例2)string変数にUnicodeで「あいう」を代入する

string str = "¥u3042¥u3044¥u3046";
str → あいう

備考

  • ¥や"、' などの文字は特別な意味を持ちます。なのでこれら文字を扱いたい場合にエスケープシーケンスを使用します。

-C#資料
-