這裏是使用從文本文件中讀寫的代碼。將文本框中的數據寫入文本文件
StreamWriter sw1 = new StreamWriter("DataNames.txt");
sw1.WriteLine(textBox1.Text);
sw1.Close();
StreamWriter sw2 = new StreamWriter("DataNumbers.txt");
sw2.WriteLine(textBox2.Text);
sw2.Close();
FileInfo file1 = new FileInfo("DataNames.txt");
StreamReader sr1 = file1.OpenText();
while (!sr1.EndOfStream)
{
listBox1.Items.Add(sr1.ReadLine());
}
FileInfo file2 = new FileInfo("DataNumbers.txt");
StreamReader sr2 = file2.OpenText();
while (!sr2.EndOfStream)
{
listBox2.Items.Add(sr2.ReadLine());
}
的事情是,當我點擊我的按鈕將數據從我的文本框保存到我的文本文件出現錯誤,指出「該進程無法訪問文件「C:\ XXXX \ XXXXXX \ XXXXX \ XXXX \ xxxxx \ xxxxx.txt',因爲它正在被另一個進程使用。「
誰能告訴我爲什麼我有這樣的錯誤,也許幫我解決它
歡迎您的閱讀部分。此外,由於您是StackOverflow的新用戶,因此我想告訴您,您可以通過查看答案旁邊的勾號來獲得最佳答案並接受最能幫助您的答案。在這個網站上upvote或接受的答案算作「謝謝」。 –