四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

擴展方法ToJSON() and ParseJSON()

使用例子: 
復制代碼 代碼如下:
    protected void Page_Load(object sender, EventArgs e)  
    {  
        Person p = new Person  
        {  
            Name = "wuchang",  
            Email = "wuchangx@qq.com",  
            LastActive = DateTime.Now,  
            Arr = new string[] { "arr1", "arr2" },  
            Lst = new List<string>( new string[] { "lst1", "lst2" } )  
        };  

        string json = p.ToJSON();  
        this.TextBox1.Text = json;  

        Person pp = json.ParseJSON<Person>();  
        this.TextBox2.Text = pp.ToJSON();  
    }  

image 
實現 
復制代碼 代碼如下:
public static class JSONExtension  
{  
    public static string ToJSON(this object obj)  
    {  
        DataContractJsonSerializer serializer = new DataContractJsonSerializer(obj.GetType());  
        using (MemoryStream ms = new MemoryStream())  
        {  
            serializer.WriteObject(ms, obj);  
            return Encoding.Default.GetString(ms.ToArray());  
        }  
    }  

    public static T ParseJSON<T>(this string str)  
    {  
        T obj = Activator.CreateInstance<T>();  
        using (MemoryStream ms = new MemoryStream(Encoding.Unicode.GetBytes(str)))  
        {  
            DataContractJsonSerializer serializer = new DataContractJsonSerializer(obj.GetType());  
            return (T)serializer.ReadObject(ms);  
        }  
    }  
}  

AspNet技術擴展方法ToJSON() and ParseJSON(),轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 挠胳肢窝肚子腰| 黄河颂思维导图| 从此以后歌词| 姑娘主动把生米煮成熟饭| 苍兰| 热巴电视剧在线观看免费| 年轻的丈夫| 斯维特拜克之歌| 蒋雯| 闲章内容大全图片| 天云山传奇 电影| 连城诀1-40集全集免费| 电影《uhaw》完整版在线观看| 羞羞的铁拳演员表| 韩国电影《诗》| 心跳源计划演员表| 青春残酷物语| 十万个为什么读书小报| 电影《kiskisan》在线播放| 保镖1993电视剧正版免费观看| 香谱72图解高清大图及解释| 古天乐电影全部作品最新| 邵雨薇为艺术做出贡献的电影有哪些| 都市频道节目表| 热情电影| 抖音网页版登录官网| 陈诗雅韩国演员| 我的快乐歌词| 无影侦察队电影完整版免费| 胡渭康| 北京 北京 汪峰歌曲| 伦理电影在线看| 黄瀞怡| 无耻之徒英文| 我妻子的一切 电影| 红海行动2免费看完整版| hunger game| 苑琼丹三级| 诈欺游戏电影| 埃尔南电影| 魏凤|