110,571
社区成员
发帖
与我相关
我的任务
分享
public void Start()
{
foreach (string str in keyList)
{
while(mingling=="wait")
{
if (mingling == "stop") return;
Thread.Sleep(1000);
}
Thread th = new Thread(new ParameterizedThreadStart(manThread));
th.IsBackground = true;
th.Start(str);
}
}
private void manThread(object key)
{
//业务处理
if (mingling == "stop") return;
}
public void Start()
{
foreach (string str in keyList)
{
Thread th = new Thread(new ParameterizedThreadStart(manThread));
th.IsBackground = true;
th.Start(str);
while(mingling=="wait")
{
if (mingling == "stop") return;
Thread.Sleep(1000);
}
}
}
private void manThread(object key)
{
//业务处理
mingling = "stop";
}
while(mingling=="wait")
{
if (mingling == "stop") return; Thread.Sleep(1000);
}
public void Start()
{
foreach (string str in keyList)
{
while(mingling=="wait")
{
if (mingling == "stop") return;
mingling="stop";
Thread.Sleep(1000);
}
Thread th = new Thread(new ParameterizedThreadStart(manThread));
th.IsBackground = true;
th.Start(str);
}
}
private void manThread(object key)
{
//业务处理
if (mingling == "stop") return;
}