2010/01/05

C#のエスケープシーケンス

C#で使えるエスケープシーケンスをよく忘れるのでメモ。

> http://www.melma.com/backnumber_120830_237603/

\' シングルクォーテーション
\" ダブルクォーテーション
\\ 円マーク
\0 null
\a ビープ音
\b バックスペース
\f 改ページ
\n 改行
\r キャリッジリターン
\t 水平タブ
\v 垂直タブ
\x16進数 16進エスケープシーケンス
\u16進数 UNICODE文字 0000 ~ FFFF

エスケープシーケンスを使いたくない場合には、
以下のように””の前に@をつけると
エスケープシーケンスが効かなくなる。

NG> filepath="c:\temp\test.text"
OK> filepath="c:\\temp\\test.text"
OK> filepath=@"c:\temp\test.text"

0 件のコメント: