MyJson.cs 852 Bytes
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;

namespace NetLib
{
    public class MyJson
    {
        public static string Serialize(object obj)
        {
            string res = "";
            try
            {
                res = JsonConvert.SerializeObject(obj); 
            }
            catch (Exception ex)
            {
                string s = ex.ToString();
            }
            return res;
        }

        public static T DisSerialize<T>(string str)
        {
            T res = default(T);
            try
            {
                res = JsonConvert.DeserializeObject<T>(str);
            }
            catch (Exception ex)
            {
                string s = ex.ToString();
            }
            return res;
        }
    }
}