c# - 禁止的变量名

标签 c# naming-conventions

是否可以通过某种方式调用 C# 变量 return

我需要反序列化 JSON 数据,并且有一个名为 return 的字段。

而且我无法使用此名称创建类来创建反序列化对象:-/

谢谢。

最佳答案

使用 @return 或简单地对其进行注释 ( JSON.NET ):

[JsonProperty(PropertyName = "return")]
public string MyPropertyName {get; set;}

关于c# - 禁止的变量名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19988822/

相关文章:

naming-conventions - 这个 : "->" 有名字吗

C# 检查或强制命名约定

php - 为什么PHP中的一些变量是用大写字母写的?

php - CakePHP 命名约定/文件结构

Go 的 const 命名约定

c# - 如何模仿内置的 .NET 序列化习惯用法?

javascript - 无法看到警报 - mvc5 通过 TempData 进行引导

c# - ASP.NET 身份并发登录

javascript - 如何复制 wwwroot 中的图片,或者如何引用它们?

C#:在这种情况下,我将如何过滤掉不需要的命名空间?