Pro*_*Blc 5 c# parameters methods
我在C#中遇到了一个方法
int Func(Contact @group) { group.Name = ""; }
"@"的含义是什么?
p.s*_*w.g 7
它用于转义关键字,因此您可以使用命名@class或类似的参数,否则会导致语法错误.
@class
请参阅规范的相关部分:2.4.2标识符
前缀"@"允许使用关键字作为标识符,这在与其他编程语言交互时很有用.字符@实际上不是标识符的一部分,因此标识符可能在其他语言中看作普通标识符,没有前缀.带有@前缀的标识符称为逐字标识符.允许使用@前缀作为非关键字的标识符,但强烈建议不要使用样式.
归档时间:
12 年,11 月 前
查看次数:
135 次
最近记录: