private void addServerButton_Click(object sender, EventArgs e)
{
serverListBox.Items.Add(this.serverTextBox.Text);
string path = @"C:\\Public Key Pin\UserServerData.txt";
using (StreamWriter sw = File.CreateText(path))
{
sw.Write(this.serverTextBox.Text);
}
}
基本上我試圖使它所以什麼都被添加到「server'ListBox(使用文本框和按鈕)保存在一個文本,使用戶可以在他/她使用應用程序第二次「加載」服務器列表時,但是寫入列表框的內容將覆蓋文本文件中的前一項,因此,當用戶加載服務器列表(serverListBox)時,它只顯示一個項目(用戶添加到列表框的最後一個項目)。寫作行文本文件的幫助,Visual C#中
我該如何使它自動在文本文件中創建一個新行來停止項目被覆蓋?
好吧,我想: –
StreamReader的SR =新的StreamReader(@ 「C:\\公共鑰匙銷\ UserServerData.txt」) ; serverListBox.Items.Add = sr.ReadLine(); –
你能告訴我你使用WinForms或WPF,我會爲你寫這個版本嗎? – Sakura