我在项目中遇到了foreach语句的问题。到目前为止,我的代码是:列表框中的foreach语句
foreach(object i in listboxFiles.Items)
{
if (i == ".ftpquota")
{
listboxFiles.Items.Remove(i);
}
if (i == ".")
{
listboxFiles.Items.Remove(i);
}
if (i == "..")
{
listboxFiles.Items.Remove(i);
}
}
我在1秒计时器中有这个。它得到的项目名称是好的,但是当它得到if
声明它说他们不匹配,但他们呢?
在1秒内完成。定时器听起来像很多工作......为了什么?这真的有必要吗?执行此代码会更好*仅当列表实际发生更改时(有事件发生!)。 – 2010-02-14 11:23:06
这是因为有一个刷新按钮,但我想我可以在按钮末端 – Crazyd22 2010-02-14 11:32:00