Csharp/C#教程:什么是参数前面的@ Sign分享


什么是参数前面的@ Sign

可能重复:
变量名前面的@符号在C#中是什么意思?

我已经用C#编写了大约一年的编码,最近我遇到了以下内容

public bool OnPreUpdate(PreUpdateEvent @event) 

正如您所看到的,事件前面有一个“@”符号,这是为了防止编译器将其视为事件类型,因此“@”被视为任何其他文本还是有特殊含义?

@符号允许您在标识符中使用C#关键字; 如果你删除@那么你会得到一个语法错误。

@符号可防止名称与C#保留字冲突。

@在关键字前面使用,以便将它们视为普通变量或参数。

上述就是C#学习教程:什么是参数前面的@ Sign分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/1009381.html

(0)
上一篇 2021年12月30日
下一篇 2021年12月30日

精彩推荐