全网整合营销服务商

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

免费咨询热线:15617636856

郑州网站建设

当前位置: 首页 > 新闻资讯>>线程操作之线程的优先级

线程操作之线程的优先级

作者:郑州网络公司发布时间:2023-09-14 12:45:32查看次数:来源:网络文章数:

线程的优先级是各线程之间相对执行的先后顺序,它决定了各个线程之间相对的优先级,设置线程的优先级是通过Thread.Priority枚举值来实现的。各个枚举值的含义如下:
1)、Highest:最高值
2)、AboveNormal:高于正常值
3)、Normal:正常值
4)、BelowNormal:低于正常值
5)、Lowest:最低值
当运行库创建一个线程,还没有分配优先级时,线程的优先级默认为Normal,不过可以使用ThreadPriority枚举来改变线程的优先级。
代码如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;
namespace 线程的优先级
{
    class Program
    {
        public static void method()
        {
            Console.WriteLine("线程的名称:{0}",Thread.CurrentThread.Name.ToString());
            Console.WriteLine("线程的优先级:{0}", Thread.CurrentThread.Priority.ToString());
        }

        static void Main(string[] args)
        {
            ThreadStart ts1 = new ThreadStart(method);
            ThreadStart ts2 = new ThreadStart(method);
            Thread t1 = new Thread(ts1);
            Thread t2 = new Thread(ts2);
            t1.Name = "郑州网站建设";//设置线程的名称
            t2.Name = "郑州索腾网络科技有限公司";//设置线程的名称
            t1.Priority = ThreadPriority.Highest;//设置线程的优先级
            t1.Start();
            t2.Start();
            Console.ReadKey();
        }
    }
}

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


[线程操作之线程的优先级]

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

您的项目需求

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

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