C#方法名称预期 - 多线程

lia*_*p47 1 .net c# multithreading

我用C#创建了这个程序,但是我得到了一个'方法名称预期'错误.我究竟做错了什么?

for (int i = 0; i < numberofThreads2; i++)     
{   
    Thread thread1 = new Thread(new ThreadStart (Start(1, 2, 3, 4, 5)));
    thread1.Start();
}
Run Code Online (Sandbox Code Playgroud)

tme*_*ser 5

你创建的线程委托错了.尝试:

Thread thread1 = new Thread(() => Start(1, 2, 3, 4, 5));
Run Code Online (Sandbox Code Playgroud)