真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

C#中怎么利用XmlSerializer實(shí)現(xiàn)序列化

C# 中怎么利用XmlSerializer實(shí)現(xiàn)序列化,很多新手對(duì)此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來(lái)學(xué)習(xí)下,希望你能有所收獲。

創(chuàng)新互聯(lián)憑借在網(wǎng)站建設(shè)、網(wǎng)站推廣領(lǐng)域領(lǐng)先的技術(shù)能力和多年的行業(yè)經(jīng)驗(yàn),為客戶提供超值的營(yíng)銷型網(wǎng)站建設(shè)服務(wù),我們始終認(rèn)為:好的營(yíng)銷型網(wǎng)站就是好的業(yè)務(wù)員。我們已成功為企業(yè)單位、個(gè)人等客戶提供了成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站服務(wù),以良好的商業(yè)信譽(yù),完善的服務(wù)及深厚的技術(shù)力量處于同行領(lǐng)先地位。

C# XmlSerializer的出處:

using System.Xml.Serialization;

C# XmlSerializer實(shí)現(xiàn)序列化:

XmlSerializer xml = new XmlSerializer(typeof(Test));  FileStream fs = new FileStream(@"c:\t.xml",FileMode.Create);  xml.Serialize(fs, t);  fs.Close();

C# XmlSerializer實(shí)現(xiàn)反序列化

FileStream fs = new FileStream(@"c:\t.xml", FileMode.Open);  XmlSerializer xml = new XmlSerializer(typeof(Test));  Test t = (Test)xml.Deserialize(fs);

C# XmlSerializer類與主流的序列化類的幾個(gè)不同點(diǎn)是:

1、不需要Serializable屬性,Serializable和NonSerializable屬性將會(huì)被忽略,但是使用XmlIgnore屬性,和NonSerializable屬性類似。

2、該類不能安全地訪問(wèn)私有變成員,所以學(xué)要將私有成員改為公共成員,或者提供合適的公共特性。

3、要求被序列化的類要有一個(gè)默認(rèn)的構(gòu)造器。

看完上述內(nèi)容是否對(duì)您有幫助呢?如果還想對(duì)相關(guān)知識(shí)有進(jìn)一步的了解或閱讀更多相關(guān)文章,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對(duì)創(chuàng)新互聯(lián)的支持。


文章題目:C#中怎么利用XmlSerializer實(shí)現(xiàn)序列化
鏈接地址:http://weahome.cn/article/gpjded.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部