public static T Deserialize<T>(string content) where T : class, new() { return JsonConvert.DeserializeObject<T>(content); } public static string Serialize<T>(T obj) where T : class, new() { return JsonConvert.SerializeObject(obj); } public static void Serialize<T, S>(T obj, S stream) where S : Stream where T : class, new() { using (stream) { byte[] content = System.Text.Encoding.UTF8.GetBytes(JsonConvert.SerializeObject(obj)); stream.Write(content, 0, content.Length); } }
本文介绍了如何使用JsonConvert类进行对象的序列化和反序列化操作,包括将对象转换为JSON字符串、从JSON字符串还原对象以及将对象写入到流中。
9731

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



