我的XNA游戏的内容文件夹中有一个txt文件。我已经能够使用流阅读器从该文件中读取数据;但是我无法使用stream * writer *为它编写字符串,因为它说我无法写入流。
我使用内容文件夹,以便我可以在外部存储高分,并且我可以使用高分txt发布游戏。我需要将字符串“OEB 3350”添加到此文件中。
我的文件位置是“Content \ leaderboard.txt”
如何写入此txt文件。
public void updateExternalLeaderboard()
{
string[] leaderboardArray = new string[orderedScoreList.Count];
System.IO.Stream stream = TitleContainer.OpenStream("Content\\leaderboard.txt");
System.IO.StreamWriter swriter= new System.IO.StreamWriter(stream);
for (int p = 0; p < orderedScoreList.Count; p++)
{
leaderboardArray[p] = orderedScoreList[p].initials + " " + orderedScoreList[p].scoreString;
swriter.WriteLine(leaderboardArray[p]);
}
swriter.Close();
}