Tag: async
C#で、asyncを利用した別タスクから、UIコントロールをさわる
C#で、重い処理をしているときなどに、マルチスレッドで、
別タスクからUIをさわりたいときがあるのですが、エラーが出てしまいます。
そんなときは、Task型の関数を、awaitで実行すればいいのです。
例1234567891011121314using System.Threading.Tasks;// 省略async void Main(){ var heavyResult = await runTask(); // 1. label1.Text = heavyResult;}async Task<string> runTask(){
…
Read More