C#, 非同期処理

今回は非同期処理の様々な機能について紹介していきます.

Wait

waitは指定したタスクの処理が終わるまで,待機するメソッドです.

例えばこんな事があります.

サブ

C#, 非同期処理

前回はTaskとasync修飾子で非同期メソッドが作成できる事と,

Task.Run()で別スレッドに処理を移し,並行して処理できる事がわかりました!

しかし,メインタスクでTask.Run()をするのは少々使 ...

C#, 非同期処理

今回はC#の非同期処理について解説,検証してみます.

非同期処理概要

非同期処理とは,あるタスクが実行している時,別のタスクが別の処理をすること.

図で書くとこんな感じ.