.net framework 4.6.1 怎么输出json?
/// <summary>
15: /// JSON序列化
16: /// </summary>
17: public static string JsonSerializer<T>(T t)
18: {
19: DataContractJsonSerializer ser = new DataContractJsonSerializer(typeof(T));
20: MemoryStream ms = new MemoryStream();
21: ser.WriteObject(ms, t);
22: string jsonString = Encoding.UTF8.GetString(ms.ToArray());
23: ms.Close();
24: return jsonString;
25: }
安装的vs2015,.net framework 4.6.1,想在web service中输出json,但是提示“未定义类型:DataContractJsonSerializer”
我查了一下,DataContractJsonSerializer是在System.Runtime.Serialization.Json命名空间下的,但是我手动输入System.Runtime.Serialization后找不到json,请问这是怎么回事?谢谢