C# Tips


@について


C#では、C++のようなエスケープの代わりに@を使用することができます。

いままで\\としていたものが@を使用すると、\だけですむようになります。
プログラムがちょっとだけ見やすくなるでしょう。

ひとつ気をつけなくてはいけないのが、ダブルクォーテーションです。
@の場合には、""と二回続けると、ダブルクォーテーションをひとつ出力するようになります。

例での出力は以下のようになります。
C:\WINDOWS\Media\ding.wav
C:\WINDOWS\Media\ding.wav
"Great"
"Great"
Console.WriteLine(@"C:\WINDOWS\Media\ding.wav");
Console.WriteLine("C:\\WINDOWS\\Media\\ding.wav");
Console.WriteLine("\"Great\"");
Console.WriteLine(@"""Great""");


目次に戻る
Copyright(c) 2008 WoodenSoldier Software