0
我有一個遊戲程序,它帶有一個預先加載到程序中的高分的文本文件。只有在達到高分時,我需要程序更新程序中的文本框。如何在使用StreamWriter/Reader時只更新文本文件和程序文本框達到高分時
當前高分文本框的返回值是每個條目或遊戲會話(骰子滾動)。
private void button4_Click(object sender, EventArgs e)
{
try
{
string highScore;
StreamReader inputFile;
inputFile = File.OpenText("Highscore.txt");
HighscoreBox.Items.Clear();
while (!inputFile.EndOfStream)
{
highScore = inputFile.ReadLine();
HighscoreBox.Items.Add(highScore);
}
inputFile.Close();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
僅供參考[File.ReadLines](http://msdn.microsoft.com/en-us/library/dd383503.aspx)以避免StreamReader。 –