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

擴(kuò)展方法ToJSON() and ParseJSON()

使用例子: 
復(fù)制代碼 代碼如下:
    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 
實(shí)現(xiàn) 
復(fù)制代碼 代碼如下:
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技術(shù)擴(kuò)展方法ToJSON() and ParseJSON(),轉(zhuǎn)載需保留來源!

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

主站蜘蛛池模板: 大追捕在线完整免费观看| 绅士联盟| 王牌特派员| 色即是空韩国| 慕思成| 蛇蝎美人第四季| 军官与男孩| 叶子楣伦理| 蝴蝶视频在线观看| 翟小兴| 西街少年 电视剧| 失落之城电影| 王若涵| 日本电影芋虫| 浙江卫视周一至周五节目表| 告别信| 布谷鸟 电影| 惊魂今晚夜| 杨剑锋个人资料简介| 七年级下册语文读读写写拼音全部| 假如爱有天意| 魔镜电影免费观看完整版高清| aroused| 影视剧分娩片段合集| 第五单元初试身手| 优秀范文| 朱莉·安妮| 大胆艺术| 成人免费高清在线视频| 抖音记录美好生活| 免费观看河南卫视直播| 霜雪千年简谱| 好看电影视频| 我的冠军男友在线看全集完整| 姐姐的秘密电影| 美少女战士奥特曼| kaya| 鬼迷心窍 电影| mc水观音| 皇冠小刀清痘视频| 少年包青天3演员表|