Possible Duplicate:
What does placing a @ in front of a C# variable name do?
你好
我刚刚了解了Silverlight和RIA服务。创建支持编辑的新域服务时,在域服务类(C#)中生成了以下代码:public void InsertClass(Class @class){ ... }
变量名称中@
符号的含义是什么?
最佳答案
class
是C#中的保留字,表示一种新类型。变量名不能为保留字,因此可以使用@
来“转义”符号。
又名:
int int = 4; // Invalid
int @int = 4; // Valid
关于c# - 变量名称中的C#@符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5824410/