CPU を集中的に使用するコードを UI スレッドからオフロードして、それをタスクに入れてスレッド プールで実行することにした場合、このコード自体に「await」キーワードを使用するメリットはありますか?
答えは「いいえ」のようです..
つまり、UI スレッドでタスクを待機する主な理由の 1 つは、UI スレッドを解放して以前に行っていたことを実行できるようにすることです。スレッド プールで実行中にタスクとして待機する場合、そのスレッドを解放して何をするのでしょうか?
本当に明らかな何かが欠けていますか?