摘要: 1.Newtonsoft.Json 可以反序列 但不能反序列化 KeyValuePaire<TKey,TValue> , 是因为:KeyValuePaire 的两个属性 Key , Value 都是只读的.且,没有默认构造函数.在文件:Newtonsoft.Json\Newtonsoft.Json\Utilities\ReflectionUtils.cs 里有一个函数:HasDefaultConstructor 作者的判断里有: 只要是值类型,就会有默认构造函数. 这是不对的.去掉 下面这两句: if (t.IsValueType) return true;2.对于 具有属性 (A 阅读全文
posted @ 2010-02-25 14:55 NewSea 阅读(1407) 评论(0) 推荐(0)