【 解 説 】
C#では、C++のようなエスケープの代わりに@を使用することができます。
今まで”\\”としていたものが@を使用すると、”\”だけですむようになります。
プログラムがちょっとだけ見やすくなるでしょう。
一つ気をつけなくてはいけないのが、ダブルクォーテーションです。
@の場合には、””と二回続けると、ダブルクォーテーションを一つ出力するようになります。
例での出力は、以下のようになります。
C:\WINDOWS\Media\ding.wav
C:\WINDOWS\Media\ding.wav
“Great”
“Great”
【 例 文 】
1 2 3 4 |
Console.WriteLine(@"C:\WINDOWS\Media\ding.wav"); Console.WriteLine("C:\\WINDOWS\\Media\\ding.wav"); Console.WriteLine("\"Great\""); Console.WriteLine(@"""Great"""); |
■お薦め参考関連資料
Microsoft、Visual Studio、Visual Basic、Visual C#、Windows Vista、Windows Server、SQL Server、Visual C++、Visual Web Developerは、米国 Microsoft Corporationの米国及びその他の国における登録商標または商標です。