C# 关键字作为标识符,需在关键字前面加上@前缀

如果希望用关键字作为标识符,需在关键字前面加上@前缀。例如:

        class class  {...}       // Illegal
        class @class {...}       // Legal

@并不是标识符的一部分,所以@myVariable和myVariable是一样的。

@前缀在调用使用其他拥有不同关键字的.NET语言编写的库时非常有用。

《C# 7.0核心技术指南》

原文地址:https://www.cnblogs.com/fanful/p/13590433.html