原文地址:http://www.dingos.cn/index.php?topic=1702.0
C#不允许使用关键字作为标识符。虽然使用关键字作为标识符名称是不可取的但有时使用其他语言的代码可能会需要使用关键字作为标识符。在这种情况下可以在关键字前面加一个@符号用在标识符。
using System;
class Test{
static void Main(){
string @string="Mystring";
}
void @void(){
Console.WriteLine("Void Method");
}
}
在上面的示例中定义了一个变量名为@string的字符串变量和一个方法名为@void的方法。