在c#中获得高分的XML文件
本文关键字:XML 文件 | 更新日期: 2023-09-27 18:14:05
我正在使用sharp develop或Visual Studio在c#中创建简单的内存游戏,我的任务是在xml文件中保存10个最好的高分,我从未在c#中使用xml文件进行数据存储,所以如果有人能解释如何创建xml并使用它,那将是最有帮助的!
就像这样。
public class HighScore
{
public int Score
{
get;
set;
}
public string Name
{
get;
set;
}
}
public class HighScoreCollection : List<HighScore>
{
public void SaveToXml(string fileName)
{
using (XmlWriter writer = XmlWriter.Create(fileName))
{
XmlSerializer ser = new XmlSerializer(typeof(HighScoreCollection));
ser.Serialize(writer, this);
writer.Flush();
writer.Close();
}
}
}