0
我有一个多线程问题。 VS2010不接受“sendCom(IP,com)”。错误:expacted方法名无法使用方法调用创建新线程
private void sendCom(String com)
{
//send command
int i=0;
String IP;
foreach (var item in checkedListBox1.CheckedItems)
{
Console.WriteLine(item.ToString());
IP = getIP(item);
theThreads[i] = new Thread(new ThreadStart(sendCom(IP, com)));
i++;
}
}
private void sendCom(String IP, String com)
{
theSSHclass.RunSingleCom(IP, com);
}
'ThreadStart'包装一个方法来执行,执行的不是* result *。 – 2013-04-04 23:57:25
你可以发布一个exsample如何使它正确吗? – tux007 2013-04-05 00:00:06
使用'new Thread(new ThreadStart(()=> sendCom(IP,com)));' – 2013-04-05 00:07:39