全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:15617636856

郑州网站建设

当前位置: 首页 > 新闻资讯>>线程操作之线程的挂起与恢复

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

作者:郑州网络公司发布时间:2023-09-17 03:25:47查看次数:来源:网络

线程的挂起是通过Thread类的Suspend方法实现的,Suspend方法将无限期的挂起当前线程,如再次执行当前线程,就需要将当前线程唤醒,这就要用到Thread类的Resume方法来唤醒线程。
实例代码如下:
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();
            

        }
    }
}

站内文章:均为188bet博彩体育app下载方式 各部门原创内容如需转载请著名本文网站链接://www.mcissock.com/new/28190.html未经允许转载要受法律责任,如需转载请联系269247937@qq.com


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

本文链接://www.mcissock.com/new/28190.html
tags:郑州网站建设郑州网站制作郑州网站设计郑州建站公司郑州网站优化郑州做网站郑州小程序开发郑州网络公司
网页是否收录:
返回目录 在线咨询

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。

  • 返回顶部
  • 15617636856
  • QQ在线
  • 微信二维码
0
Baidu
map