-5

我正在使用sharp develop或Visual Studio在c#中创建简单的记忆游戏,我的任务是在xml文件中保存10个最高分,我从来没有在c#中使用xml文件来存储数据,所以如果有人能解释如何创建xml和使用它,这将是最有帮助的!

4

1 回答 1

2

像这样。

    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();
            }
        }
    }
于 2013-05-16T07:25:42.930 回答