一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

擴展方法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(),轉載需保留來源!

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

主站蜘蛛池模板: 99激情网| 青青草一区国产97 | 欧美精品v国产精品v | 国产美女一区二区 | 91在线看片 | 精品视频一区二区三区四区 | 5566成人免费视频观看 | 视频区小说区 | 国产自产c区 | 色视频在线观看免费 | 国产成在线观看免费视频 | 欧美一级日韩一级亚洲一级 | 小说区乱图片区 | 韩国一级毛片视频 | 亚洲一区播放 | 日色网 | 狠狠五月深爱婷婷网 | 国产精品女同一区二区久久 | 欧美亚色 | 麻豆精品国产自产在线 | 国产一区二区免费不卡在线播放 | 在线视频综合网 | jizz国产视频 | 亚欧色视频在线观看免费 | 欧洲精品一区二区三区在线观看 | baoyu113成人免费视频网页 | 亚洲国产成人久久一区www | 最色网在线观看 | 五月婷婷亚洲综合 | 国产精品亚洲综合色拍 | 婷婷久| 久久精品国产线看观看亚洲 | 97午夜精品| 亚洲成在人色婷婷 | 国产h视频在线观看网站免费 | 国产精品久久久久免费视频 | 成人在线视频国产 | 成人福利在线视频 | 亚洲精品国产网红在线 | 婷婷色在线| 九九干 |