C# 求关于线程的开始,暂停,再开始的控制问题,请问你这个问题是如何解决的
1个回答
展开全部
最简单的办法:
public class Program
{
private static bool isStop = false;
private static void ThreadMethod()
{
while (!isStop)
{
;//线程执行
}
}
static void Main(string[] args)
{
Thread th = new Thread(new ThreadStart(ThreadMethod));
th.Suspend();//暂停
th.Resume();//继续
isStop = true;//停止
}
}
public class Program
{
private static bool isStop = false;
private static void ThreadMethod()
{
while (!isStop)
{
;//线程执行
}
}
static void Main(string[] args)
{
Thread th = new Thread(new ThreadStart(ThreadMethod));
th.Suspend();//暂停
th.Resume();//继续
isStop = true;//停止
}
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询