国产探花免费观看_亚洲丰满少妇自慰呻吟_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#教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 河间市| 甘德县| 平阴县| 沙田区| 沙湾县| 保定市| 旺苍县| 萨嘎县| 彭阳县| 抚松县| 轮台县| 木里| 重庆市| 宽甸| 开化县| 广河县| 五华县| 吴忠市| 长泰县| 巴里| 庆阳市| 罗江县| 宿松县| 上蔡县| 灵武市| 瑞丽市| 开封市| 赫章县| 吉木乃县| 海城市| 营口市| 武宣县| 津南区| 广安市| 周宁县| 于都县| 乌兰浩特市| 云龙县| 长垣县| 垣曲县| 葵青区|