最近我一直很享受C#,我只是在测试它,但似乎有一部分我不明白。C#将列表框中的所有项目保存为文本文件
基本上我想要它,所以当我单击保存按钮时,必须将列表框中的所有项目保存到文本文件中。目前它在文件中的所有内容是System.Windows.Forms.ListBox+ObjectCollection
。
这是我到目前为止。随着SaveFile.WriteLine(listBox1.Items);
部分,我尝试了许多不同的方法,我似乎无法弄清楚。另外请记住,在我的程序的最终产品中,我希望它能够读回该文本文件,并将文本文件中的内容输出到列表框中,如果这不可行,那么我的不好,我是新手C#毕竟)
private void btn_Save_Click(object sender, EventArgs e)
{
const string sPath = "save.txt";
System.IO.StreamWriter SaveFile = new System.IO.StreamWriter(sPath);
SaveFile.WriteLine(listBox1.Items);
SaveFile.ToString();
SaveFile.Close();
MessageBox.Show("Programs saved!");
}