using System.Web.Script.Serialization;
1. 一般的list 转json
List<Student> lists = new List<Student> {
new Student{ Name ="小李", Gender ="男"},
new Student{ Name ="小王", Gender="男"}
};
context.Response.Write( new JavaScriptSerializer().Serialize(lists));
2. linq 返回值转json
var userInfo = dbContext.UserDetails.Where(item.uPassword == password).Select(item => item);
String jsonStr = new JavaScriptSerializer().Serialize(userInfo.ToList());
本文详细介绍如何使用C#将List集合转换为JSON格式,包括基本的List转换及结合LINQ进行复杂数据结构的JSON化。通过具体示例,展示了使用JavaScriptSerializer进行序列化的操作方法。
610

被折叠的 条评论
为什么被折叠?



