【发布时间】:2015-12-24 20:20:26
【问题描述】:
我正在使用 Web 表单中的 C#。我设置了一个数组列表。我有一个按钮,可以将文本框中的用户输入添加到数组列表中。我正在使用 += 将数组列表打印到标签上。我无法将新条目打印到现有列表中。每次我添加时,它都会再次打印出整个列表。我理解它为什么这样做,但我现在无法解决如何修复代码,以便它在不重复整个列表的情况下向列表中添加一个新条目。
protected void Button1_Click(object sender, EventArgs e)
{
ArrayList itemList = new ArrayList();
itemList.Add("red");
itemList.Add("blue");
itemList.Add("green");
itemList.Add(TextBox1.Text);
foreach (object item in itemList)
{
Label1.Text += item + "<br />";
}
}
【问题讨论】: