我正在尝试在简单的 winform 中使用线程。我有一个 ListBox,我想在表单的加载方法中填充数字。我不想等到它被填满。我正在使用这样的东西:
void fillList()
{
Invoke(new MethodInvoker(
delegate
{
while(true)
{
i++;
listBox1.Items.Add(i);
if(i == 4000)
break;
}
}));
}
然后在 Load 方法中我这样做:
Thread tr = new Thread(fillList());
tr.Start();
为什么它不起作用?
我收到此错误:预期方法名称(CS0149)
谢谢。