while (true)
{
clientservice = new Thread(new ThreadStart(ServiceClient));
clientservice.Start();
}
这样的循环会不会New出N个子线程出来?主线程A要和不断的调用子线程B【ServiceClient()】,这样要怎么实现?
{
clientservice = new Thread(new ThreadStart(ServiceClient));
clientservice.Start();
}
这样的循环会不会New出N个子线程出来?主线程A要和不断的调用子线程B【ServiceClient()】,这样要怎么实现?
A:
clientservice = new Thread(new ThreadStart(InvokeServiceClient));
clientservice.Start();B:
void InvokeServiceClient()
{
while (true)
{
ServiceClient();
Sleep(100);
}
}