【发布时间】:2013-11-11 06:10:54
【问题描述】:
我正在做一个项目。在项目中,我需要将值添加到列表框中。当我按下添加按钮时:
lbxOverhead.Items.Add(tbxAddItem.Text);
lbxItemPrices.Items.Add(tbxAddPrice.Text);
然后我使用以下代码将修改后的列表框值保存到 txt 文件中:
using (StreamWriter outputFile = new StreamWriter("List.txt"))
{
foreach (string item in lbxOverhead.Items)
foreach (int item2 in lbxItemPrices.Items)
{
outputFile.WriteLine(item);
outputFile.WriteLine(item2);
}
它会出现一条错误消息:
你能帮帮我吗?
【问题讨论】:
-
您确定要嵌套
foreach吗? -
如果您在每个框中有 2 个项目,那么在您的文本文件中您将有 8 行,我不确定这是您正在寻找的结果。是吗?
标签: c# text listbox save streamwriter