C# Json序列化去掉k__BackingField问题的解决方案

方案一:

如果是WebAPI,可以加入全局设置:

GlobalConfiguration.Configuration.Formatters.JsonFormatter.SerializerSettings.ContractResolver = new DefaultContractResolver() { IgnoreSerializableAttribute = true };

方案二:

Remove [Serializable] from your class 或者

Add [DataContract] 、[DataMember] to your class 
posted @ 2017-04-20 13:36  凌晨三点半  阅读(3913)  评论(0编辑  收藏  举报