跳到主要内容

简述Task 类所在的命名空间是哪个?

参考答案:

在C#中,Task 类位于 System.Threading.Tasks 命名空间下。Task 类表示一个异步操作,它封装了一个工作单元,并且可以在后台线程上执行。通过使用 Task 类,你可以编写并发代码,以便更高效地利用系统资源。

要使用 Task 类,你需要在文件的顶部添加以下 using 指令:

using System.Threading.Tasks;

这样,你就可以在你的代码中直接使用 Task 类而无需指定完整的命名空间。例如:

Task task = Task.Run(() =>
{
    // 异步执行的代码
    Console.WriteLine("Running on a separate thread.");
});

task.Wait(); // 等待任务完成

在上面的示例中,Task.Run 方法用于启动一个新的后台任务,并在该任务中执行提供的代码块。然后,task.Wait() 方法用于等待任务完成。