Tag: 多任务处理

了解多任务的异步/等待模式

目前,我很难理解使用异步和等待模式的多任务处理。 为了测试一个案例,我编写了以下代码来理解一些基础知识; public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); } private int global_int = 10; public async Task RunAsyncTask() { // This method runs asynchronously. await Task.Run(() => Calculate()); return global_int; } private int Calculate() { Console.WriteLine(“Ticket count: ” + –global_int); return global_int; } private async void Start_Button_Click(object sender, RoutedEventArgs e) […]