如何在 C# 中将属性或变量名称声明为 fg+
?
public string fg+ { get; set; }
我在 JSON 的响应中将 fg+
作为字段获取为 "fg+": "103308076644479658279"
。
我正在使用一个类对其进行反序列化。如何从 JSON 中读取?
最佳答案
这样的变量名在 C# 中是不合法的。
如果您使用 Json.NET要反序列化您的数据,您可以使用 JsonProperty
属性给它一个自定义名称:
[JsonProperty("fg+")]
public string Fg { get; set; }
关于c# - 如何在 C# 中将 `+` 添加到属性名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36008621/