using System.Runtime.Serialization;
using System.Runtime.Serialization.Json;
找不到的话
添加
using System.ServiceModel;
using System.ServiceModel.Web;引用就可以了
将类变成json格式
var serializer = new DataContractJsonSerializer(typeof(M));
var stream = new MemoryStream();
serializer.WriteObject(stream, model);
var dataBytes = new byte[stream.Length];
stream.Position = 0;
stream.Read(dataBytes, 0, (int)stream.Length);
return Encoding.UTF8.GetString(dataBytes);
同时。netframework3.5 sp1也是必须的