C#のエスケープシーケンス(特殊文字)一覧です。
エスケープシーケンス一覧
書式 | 意味 |
---|---|
¥r | 改行文字(CR) |
¥n | 改行文字(LF) |
¥r¥n | 改行文字(CR+LF) |
¥t | タブ文字 |
¥v | 垂直タブ |
¥b | バックスペース |
¥f | フォームフィード |
¥0 | null |
¥' | '(シングルクォーテーション) |
¥" | "(ダブルクオーテーション) |
¥¥ | ¥(円マーク) |
書式 | 意味 |
---|---|
¥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 → あいう
備考
- ¥や"、' などの文字は特別な意味を持ちます。なのでこれら文字を扱いたい場合にエスケープシーケンスを使用します。