public enum TimeFormat @12-hour,}我使用newtonsoft反序列化程序将json字符串反序列化为对象。JsonDeserializer检查枚举参数名称。如果它与json字符串相同。它将字符串转换为枚举。
我是否可以在枚举中使用破折号、减号(-)字符作为枚举参数。JsonConverter(typeof(Newtonsoft.Json.Converters
我有一个数据结构,我们用来对TFS进行api更新调用,我们将Value属性设置为泛型,效果很好。我们希望在客户机代码中使用枚举作为某些类型的表示,但它们被序列化为整数。所以有[JsonConvert(typeof(StringEnumConverter))]选项,在泛型上这是一个问题,因为它试图根据属性的枚举类型将所有值序列化为string。它看起来是这样的: public cla