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());