草庐IT

propertyname

全部标签

c# - 仅当未在 Json.Net 中明确设置 PropertyName 时才使用 CamelCase?

我正在为我的网站使用Json.Net。我希望序列化程序在默认情况下以驼峰命名法序列化属性名称。我不希望它更改我手动分配的属性名称。我有以下代码:publicclassTestClass{publicstringNormalProperty{get;set;}[JsonProperty(PropertyName="CustomName")]publicstringConfiguredProperty{get;set;}}publicvoidExperiment(){vardata=newTestClass{NormalProperty=null,ConfiguredProperty=nu