相关疑难解决方法(0)

变量名前面的@符号在C#中是什么意思?

可能重复:
C#中变量名中@字符的用法/含义是什么?

我知道可以在字符串文字之前使用@符号来更改编译器解析字符串的方式.但是,当变量名称以@符号为前缀时,它意味着什么?

c#

496
推荐指数
4
解决办法
18万
查看次数

将@放在C#变量名前面会做什么?

我一直在使用一些C#遗留代码,我在变量名前面看到了很多@符号.这意味着什么或做什么?

目前我在变量前面看到了很多,其中常见名称没有保留.例如:

MyProcedure(@step.LoadInstanceId, @step.ResultCode, @step.StatusCode);
Run Code Online (Sandbox Code Playgroud)

鉴于该步骤不是保留字,是否有任何理由将它们转义?

c#

135
推荐指数
5
解决办法
4万
查看次数

标签 统计

c# ×2