91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

C# JSON碼的生成與解析

發布時間:2020-08-01 02:53:00 來源:網絡 閱讀:354 作者:wzwyc 欄目:編程語言
using System.IO;
using System.Runtime.Serialization.Json;
using System.Text;
using System.Windows.Forms;

namespace CnsosNet
{
    public class JsonEngine
    {
        //把對象生成json碼
        public static string Serialize(object objectToSerialize)
        {
            using (MemoryStream ms = new MemoryStream())
            {
                DataContractJsonSerializer serializer = new DataContractJsonSerializer(objectToSerialize.GetType());
                serializer.WriteObject(ms, objectToSerialize);
                ms.Position = 0;

                using (StreamReader reader = new StreamReader(ms))
                {
                    return reader.ReadToEnd();
                }
            }
        }

        //把json碼解析成對象
        public static T Deserialize<T>(string jsonString)
        {
            if (jsonString == null || jsonString.Length <= 0)
                return default(T);

            T obj = default(T);

            try
            {
                using (MemoryStream ms = new MemoryStream(Encoding.Unicode.GetBytes(jsonString)))
                {
                    DataContractJsonSerializer serializer = new DataContractJsonSerializer(typeof(T));
                    obj = (T)serializer.ReadObject(ms);
                }
            }
            catch (System.Exception ex)
            {
                MessageBox.Show(ex.Message);
            }

            return obj;
        }
    }
}
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

托里县| 岳普湖县| 大理市| 儋州市| 红桥区| 岳池县| 社会| 绥宁县| 巩义市| 托克托县| 南和县| 普安县| 绍兴市| 通海县| 山东省| 鄯善县| 崇明县| 拉孜县| 营口市| 资兴市| 甘肃省| 长寿区| 丹棱县| 海晏县| 南涧| 外汇| 长武县| 铁岭县| 曲沃县| 津南区| 恭城| 杂多县| 綦江县| 合川市| 郯城县| 怀安县| 拉萨市| 伊川县| 永年县| 崇仁县| 兰州市|