Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static class JsonHelper
- {
- public static string ToJson<T>(T instance)
- {
- var serializer = new DataContractJsonSerializer(typeof(T));
- using (var tempStream = new MemoryStream())
- {
- serializer.WriteObject(tempStream, instance);
- return System.Text.Encoding.Default.GetString(tempStream.ToArray());
- }
- }
- public static T FromJson<T>(string json)
- {
- var serializer = new DataContractJsonSerializer(typeof(T));
- using (var tempStream = new MemoryStream(System.Text.Encoding.Unicode.GetBytes(json)))
- {
- return (T)serializer.ReadObject(tempStream);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement