如何在C#中将“+”添加到属性名称?

我如何在C#中声明属性或variables名称为fg+

 public string fg+ { get; set; } 

我得到fg+作为来自JSON的响应中的字段,如"fg+": "103308076644479658279"

我正在使用一个类反序列化它。 我如何从JSON中读取?

这样的variables名在C#中是不合法的。

如果您使用Json.NET反序列化数据,则可以使用JsonProperty属性给它一个自定义名称:

 [JsonProperty("fg+")] public string Fg { get; set; }