using System.Text;
using System.IO;
namespace EasyModbusClient.businessBody
{
    //class JsonDataContractJsonSerializer
    //{
    //    /// 
    //    /// 内存对象转换为json字符串
    //    /// 
    //    /// 
    //    /// 
    //    public static string ObjectToJson(object obj)
    //    {
    //        DataContractJsonSerializer serializer = new DataContractJsonSerializer(obj.GetType());
    //        MemoryStream stream = new MemoryStream();
    //        serializer.WriteObject(stream, obj);
    //        byte[] dataBytes = new byte[stream.Length];
    //        stream.Position = 0;
    //        stream.Read(dataBytes, 0, (int)stream.Length);
    //        return Encoding.UTF8.GetString(dataBytes);
    //    }
    //    /// 
    //    /// Json字符串转内存对象
    //    /// 
    //    /// 
    //    /// 
    //    /// 
    //    public static object JsonToObject(string jsonString, object obj)
    //    {
    //        DataContractJsonSerializer serializer = new DataContractJsonSerializer(obj.GetType());
    //        MemoryStream mStream = new MemoryStream(Encoding.UTF8.GetBytes(jsonString));
    //        return serializer.ReadObject(mStream);
    //    }
    //}
}