現在のC#では、非同期処理といえば async/await や Task クラスを使うのが当たり前です。 しかし、長く運用されているシステム(特に Windows Forms アプリ)の保守をしていると、必ず出会うことになる「レガシーな非同期コンポーネント」があります。 それが ...