一区二区久久-一区二区三区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(),轉載需保留來源!

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

主站蜘蛛池模板: 激情五月宗合网 | 亚洲综合在线视频 | 伊人婷婷| 免费国产一区 | 国产2 | 中文字幕在线视频观看 | 国产精品色婷婷在线观看 | 九九视频热| 91探花福利精品国产自产在线 | 49pao强力在线高清基地 | 色婷婷色99国产综合精品 | 91玖玖 | 欧美日本在线一区二区三区 | 韩国美女免费网站视频 | 国产亚洲综合成人91精品 | 国产91丝袜在线播放九色 | 91高清视频在线观看 | 男女91视频 | 精品无人区乱码麻豆1区2区 | 国产视频第一页 | 色免费在线 | 涩涩涩综合在线亚洲第一 | 国产91高清 | 亚洲综合视频一区 | 在线视频一区二区 | 亚洲国产精久久小蝌蚪 | 久久精品视频网站 | 色哟哟国产精品 | 色哟哟在线免费观看 | 国产精品色午夜视频免费看 | 成人欧美视频在线观看 | 国产日韩精品视频一区二区三区 | 国产成人精品免费午夜 | 婷婷精品在线 | 九九99久久精品国产 | 久在线观看| 99伊人网| 色婷婷在线影院 | 欧美成人三级视频 | 亚洲人成综合在线播放 | 色网站在线视频 |