How do I declare a property or variable name as fg+
in C#?
如何在c#中将属性或变量名声明为fg+ ?
public string fg+ { get; set; }
I am getting fg+
as a field in a response from JSON as "fg+": "103308076644479658279"
.
我从JSON中得到的一个字段是fg+:“103308076644479658279”。
I am deserializing it using a class. How do I read it from JSON?
我使用类来反序列化它。如何从JSON读取?
1 个解决方案
#1
118
Such a variable name isn't legal in C#.
这样的变量名在c#中是不合法的。
If you're using Json.NET to deserialize your data, you can use the JsonProperty
attribute to give it a custom name:
如果你使用Json。NET对数据进行反序列化,可以使用JsonProperty属性为其提供自定义名称:
[JsonProperty("fg+")]
public string Fg { get; set; }
#1
118
Such a variable name isn't legal in C#.
这样的变量名在c#中是不合法的。
If you're using Json.NET to deserialize your data, you can use the JsonProperty
attribute to give it a custom name:
如果你使用Json。NET对数据进行反序列化,可以使用JsonProperty属性为其提供自定义名称:
[JsonProperty("fg+")]
public string Fg { get; set; }