【发布时间】:2012-07-21 05:42:04
【问题描述】:
我知道如何从 XML 文件中读取内容,但我不知道如何向其中写入内容。
例如,我从 XML 文件中读取一个整数变量并对其进行修改。修改后,我想将整数变量保存到同一个 XML 文件中。旧整数值必须替换为新值。我的游戏在 Windows 7 上运行。
我使用以下代码加载 XML 文件:
protected override void LoadContent()
{
scorexml = Content.Load<List<Gamescore>>("Score");
foreach (Gamescore score in scorexml)
{
score.Load(Content);
}
}
public class Gamescore
{
int score;
public int Score
{
get { return score; }
set { score = value; }
}
}
【问题讨论】:
-
检查这个stackoverflow.com/questions/367730/…如果它适合你,我会把它作为答案发布!
-
@DanielA.White 这是 XNA 加载游戏资源的类。
-
在您的示例中,您可以使用自动属性来节省一些输入:
public int Score { get; set; }