因为codice_3是C#中的一个保留字，因此，下列的源代码将不能成功编译：// Using This Class in C#:this x = new this(); // Won't compile!类似的问题在访问成员、覆盖虚方法以及识别命名空间的情况中出现。为了解决这个问题，语言说明允许C#程序员在保留字前面加上符号“@”，从而强制编译器将后面的保留字看成一般的标识符，而非保留字。例如：// Using This Class in C#:@this x = new @this();