之間有太多的行,我需要我的程序中的一個小功能幫助。當我將項目保存在列表框中時,在
我的程序從網站獲取項目,然後將其保存到列表框中。從該列表框中將其轉移到另一個列表框中,每個列表框將這些項目放在其自己的行中。
從那裏我將文件保存在文本文件中。
當我檢查我的桌面上的文件時,每個項目之間有兩行,即使在我的列表框中它沒有顯示任何項目之間。你能幫我嗎?
這裏是給項目添加到其他列表框代碼:
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