JSON
心在忍耐
阴雨时节心在忍耐,至少我们看过不一样的风景。当雨过天晴,明亮的天际终于教会我们,等待的时光是多么的珍贵。
展开
-
几个常用JSON组件的性能测试
测试用例using System;using System.Collections.Generic;/// 用户对象/// public class User{ public static User TestUser() {//这里我尽量构造一个看上去很复杂的对象,并且这个对象几乎涵盖了所有常用的类型 User user = new原创 2013-08-23 22:52:54 · 4108 阅读 · 1 评论 -
一种简单,轻量,灵活的C#对象转Json对象的方案(上)
简单,是因为只有一个类轻量,是因为整个类代码只有300行灵活,是因为扩展方式只需要继承重写某个方法即可 首先我将这个类称之为JsonBuilder,我希望它以StringBuilder的方式来实现Json字符串的转换public class JsonBuilder{ protected StringBuilder Buff = new StringBuilde原创 2013-08-23 22:53:26 · 2802 阅读 · 0 评论 -
一种简单,轻量,灵活的C#对象转Json对象的方案(下)
性能优化JsonBuilder第一版对一般对象的是进行实时反射的,所以性能不会很好,所以我首先想到的是优化他的性能看我前几天发表过一篇《[源码]Literacy 快速反射读写对象属性,字段》的文章,这东西的效率不错,用来代替反射正好。我把优化后的类取名QuickJsonBuilder在继承JsonBuilder的基础上,我仅仅需要重写一个方法public class原创 2013-08-23 23:00:05 · 2725 阅读 · 0 评论