Tengo un problema con una declaración de foreach en mi proyecto. Hasta ahora tengo el código:Declaración de Foreach en el cuadro de lista
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);
}
}
Tengo esto en un temporizador de 1 segundo. Obtiene el nombre del elemento bien, pero cuando llega a las declaraciones if
dice que no coinciden, pero lo hacen?
teniendo esto en un 1 seg. el temporizador suena como un montón de trabajo ... ¿para qué? ¿Es esto realmente necesario? sería mucho mejor ejecutar este código * solo * si la lista realmente cambió (¡hay eventos para eso!). –
Es porque hay un botón de actualización, pero supongo que podría tenerlo al final del botón – Crazyd22