J'essaie d'utiliser un Thread dans une winform simple. J'ai un ListBox que je veux remplir avec des nombres à la méthode de chargement du formulaire. Je ne veux pas attendre jusqu'à ce qu'il soit rempli. J'utilise quelque chose comme ceci:Thread ListBox C# SharpDevelop
void fillList()
{
Invoke(new MethodInvoker(
delegate
{
while(true)
{
i++;
listBox1.Items.Add(i);
if(i == 4000)
break;
}
}));
}
Puis à la méthode Load je fais ceci:
Thread tr = new Thread(fillList());
tr.Start();
Pourquoi il ne fonctionne pas?
Je reçois cette erreur: Nom de la méthode prévue (CS0149)
Merci.