使用JsonHelper帮助类库 

C#解析Json数组和Json对象

C#序列化Json字符串

JsonHelper.cs类库源码下载


JsonHelper基本用法


C#操作Json对象

序列化你的Json字符串对象(要先给实体赋值才能看到数据哦 )

public IDInfo idinfo =new IDInfo();
string jsonstr=JsonHelper.json(idinfo);


反序列化Json对象


 public IDInfo idinfo =new IDInfo();
idinfo = (IDInfo)JsonHelper.jsonDes<IDInfo>(此处是你的Json字符串对象);


C#操作Json数组


序列化你的Json字符串数组(要先给实体List赋值才能看到数据哦 )


public List<IDInfo> idlist =new List<IDInfo>();
string jsonstr=JsonHelper.json(idlist);


反序列化Json数组


 public List<IDInfo> idilist=new List<IDInfo>();
idlist = (List<IDInfo>)JsonHelper.jsonDes<List<IDInfo>>(此处是你的Json字符串数组);

原文链接:C#解析Json数组C#序列化Json字符串