zl程序教程

您现在的位置是:首页 >  后端

当前栏目

(23)C#中使用Task对象

c#对象 23 Task 使用
2023-09-14 09:10:04 时间

对于多线程的使用,大家是比较熟悉的领域,也使用比较多,因为那是操作系统层面的封装,所以大家倾向使用线程,不过C#提供了更高级的抽象并行对象—任务对象。这种任务对象与线程的区别在于任务对象提供了更多的功能,比如同步、等待、取消等操作,可以降低对线程的操作难度。

下面的演示的结果:

 

下面是演示的例子:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Threading;

namespace ConsoleApp15
{
    class Example
    {