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

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

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

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

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

《C# 7.0核心技术指南》

posted @ 2020-08-31 16:51  雨也绵绵  阅读(370)  评论(0编辑  收藏  举报