你的位置:首页 > 软件开发 > ASP.net > c# 多线程系列二 自定义线程执行器

c# 多线程系列二 自定义线程执行器

发布时间:2015-03-13 18:00:25
看了第一篇文章,多线程系列,看到了在线程执行任务队列有了一定的了解~!那么今天我来讲讲,怎么样构建通用的自定义线程概念!线程执行任务,肯定要有目标,但是如果写死了,那么一个线程处理执行职能按照思路处理一类任务,显然不满足我们的实际场景的需求,那么怎么才能创建灵活的线程执行器呢!首 ...

c# 多线程系列二 自定义线程执行器

看了第一篇文章,多get='_blank'>线程系列,看到了在线程执行任务队列有了一定的了解~!

那么今天我来讲讲,怎么样构建通用的自定义线程概念!

线程执行任务,肯定要有目标,但是如果写死了,那么一个线程处理执行职能按照思路处理一类任务,显然不满足我们的实际场景的需求,那么怎么才能创建灵活的线程执行器呢!

首先我们来创建一个任务构造器!

 1  /// <summary> 2   /// 线程模型执行任务 基类 3   /// </summary> 4   public abstract class BaseTask 5   { 6  7     /// <summary> 8     /// 任务ID 9     /// </summary>10     public long TID { get; set; }11 12     /// <summary>13     /// 任务名称14     /// </summary>15     public string TName { get; set; }16 17     /// <summary>18     /// 线程模型任务19     /// </summary>20     public abstract void Run();21 22     public override string ToString()23     {24       return "Task<" + this.TName + "(" + TID + ")>";25     }26   }

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:c# 多线程系列二 自定义线程执行器

关键词:C#

C#
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录