using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace winformLearning
{
public partial class Task学习 : Form
{
public Task学习()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
//创建一个任务
Task<int> task = new Task<int>(() =>
{
int sum = 0;
Console.WriteLine("使用Task执行异步操作.");//------2
for (int i = 0; i < 100; i++)
{
Thread.Sleep(100);
sum += i;
}
return sum;
});
//启动任务,并安排到当前任务队列线程中执行任务(System.Threading.Tasks.TaskScheduler)
C# Task 任务执行完成后和 后续任务 的执行
最新推荐文章于 2024-07-29 11:11:41 发布