之间有太多的行,我需要我的程序中的一个小功能帮助。当我将项目保存在列表框中时,在
我的程序从网站获取项目,然后将其保存到列表框中。从该列表框中将其转移到另一个列表框中,每个列表框将这些项目放在其自己的行中。
从那里我将文件保存在文本文件中。
当我检查我的桌面上的文件时,每个项目之间有两行,即使在我的列表框中它没有显示任何项目之间。你能帮我吗?
这里是给项目添加到其他列表框代码:
listBox6.Items.Add(listBox5.SelectedItem.ToString() + ":" + txtBox2.Text + Environment.NewLine);
下面是代码保存列表框项目:
StreamWriter Write;
SaveFileDialog Open = new SaveFileDialog();
try
{
Open.Filter = ("Text Document|*.txt|All Files|*.*");
Open.ShowDialog();
Write = new StreamWriter(Open.FileName);
for (int I = 0; I < listBox6.Items.Count; I++)
{
Write.WriteLine(Convert.ToString(listBox6.Items[I]));
}
Write.Close();
}
catch (Exception ex)
{
MessageBox.Show(Convert.ToString(ex.Message));
return;
}
请避免包括你的问题标题标签。 – 2012-01-14 02:25:43
附注。您可能需要检查以确保用户实际按下FileDialog上的“确定”。 – Inisheer 2012-01-14 02:27:49
为什么你会在你的列表框项目中包含新行? – 2012-01-14 02:33:59