| 12345678910111213141516171819202122232425262728293031323334353637 | 
							- using System.Text;
 
- using System.IO;
 
- namespace EasyModbusClient.businessBody
 
- {
 
-     //class JsonDataContractJsonSerializer
 
-     //{
 
-     //    /// <summary>
 
-     //    /// 内存对象转换为json字符串
 
-     //    /// </summary>
 
-     //    /// <param name="obj"></param>
 
-     //    /// <returns></returns>
 
-     //    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);
 
-     //    }
 
-     //    /// <summary>
 
-     //    /// Json字符串转内存对象
 
-     //    /// </summary>
 
-     //    /// <param name="jsonString"></param>
 
-     //    /// <param name="obj"></param>
 
-     //    /// <returns></returns>
 
-     //    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);
 
-     //    }
 
-     //}
 
- }
 
 
  |