国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C#實現XML文件讀取

2019-10-29 21:05:56
字體:
來源:轉載
供稿:網友

本文實例為大家分享了C#實現XML文件讀取的具體代碼,供大家參考,具體內容如下

using System.Collections;using System.Collections.Generic;using System.IO;using System.Text;using System.Xml.Serialization;/// <summary>/// 工具類/// </summary>public static class Tools {  /// <summary>  /// 存儲數據 UTF8  /// </summary>  /// <param name="data">數據,自定義類</param>  public static void SaveData(GameData data)  {    string fileName = Consts.DataPath; // 文件名    // 文件流    Stream stream = new FileStream(fileName, FileMode.OpenOrCreate, FileAccess.Write);    StreamWriter sw = new StreamWriter(stream, Encoding.UTF8);     // UTF8    XmlSerializer xmlSerializer = new XmlSerializer(data.GetType());  // XML 文件序列化    xmlSerializer.Serialize(sw, data);    sw.Close();    stream.Close();  }  /// <summary>  /// 讀取數據  /// </summary>  /// <returns>讀取獲得的數據</returns>  public static GameData GetDataWithOutBom()  {    GameData data = new GameData();    Stream stream = new FileStream(Consts.DataPath, FileMode.Open, FileAccess.Read);    // 忽略標記 true    StreamReader sr = new StreamReader(stream, true);    XmlSerializer xmlSerializer = new XmlSerializer(data.GetType());    data = xmlSerializer.Deserialize(sr) as GameData;    sr.Close();    stream.Close();    return data;  }}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


注:相關教程知識閱讀請移步到c#教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 天水市| 北川| 苏尼特右旗| 瑞金市| 嘉禾县| 阳朔县| 十堰市| 渭源县| 巫山县| 垫江县| 洛川县| 五大连池市| 辽宁省| 崇仁县| 沙洋县| 邛崃市| 阜南县| 和龙市| 望都县| 诸城市| 宿州市| 斗六市| 重庆市| 长海县| 漾濞| 噶尔县| 寿阳县| 仪陇县| 龙胜| 博野县| 金乡县| 甘南县| 澳门| 新平| 资阳市| 瓦房店市| 云南省| 都昌县| 台北县| 蒙自县| 岳普湖县|