线程操作之线程的挂起与恢复

线程的挂起是通过Thread类的Suspend方法实现的,Suspend方法将无限期的挂起当前线程,如再次执行当前线程,就需要将当前线程唤醒,这就要用到Thread类的Resume方法来唤醒线程。

成都创新互联拥有一支富有激情的企业网站制作团队,在互联网网站建设行业深耕十多年,专业且经验丰富。十多年网站优化营销经验,我们已为上1000+中小企业提供了成都网站建设、成都做网站解决方案,按需网站制作,设计满意,售后服务无忧。所有客户皆提供一年免费网站维护!


实例代码如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;
namespace 线程的挂起与恢复
{
class Program
{
public static void method()
{
for (int i = 0; i < 400; i++)
{
if (i % 40 == 0)
{
Console.WriteLine("");
}
else
{
Console.Write("");
}
}
}
static void Main(string[] args)
{
ThreadStart ts = new ThreadStart(method);
Thread t = new Thread(ts);
t.Start();
while (t.IsAlive)
{
t.Suspend();//挂起线程
Thread.Sleep(1000);//线程休眠一秒
t.Resume();//唤醒线程
}
Console.ReadKey();

}
}
}

本文名称:线程操作之线程的挂起与恢复
当前URL:https://www.cdcxhl.com/article38/eshpsp.html

成都网站建设公司_创新互联,为您提供外贸网站建设营销型网站建设App开发小程序开发网站建设网站导航

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都定制网站建设