@的用法

1、字符串转义符
string s = "c:\\Program Files\\WinRT";

使用@,可以实现将\当普通字符使用

string s = @"c:\Program Files\WinRT";

2、跨行字符串
string s = @"Hello
World
!
";

3、保留关键字标示符
如class,static,bool等是C#中的保留字,是不能当做普通标示符来命名,但是通过加@后,就可以用来当做普通字符串来使用

class @class
{
  public static void @static(bool @bool)
  {
    if(@bool)
    {
      Console.WriteLine("true");
    }
  }
}
posted @ 2012-05-31 17:15  ludard  阅读(385)  评论(0)    收藏  举报