Task.IsCompleted

タスクが完了したかどうかは、Task.IsCompletedでわかる。

Task.IsCompleted プロパティ (System.Threading.Tasks) | Microsoft Docs

MainClass.csで、

3秒後に確認し、さらにその3秒後にまた確認する。

1回目はまだだったが、2回目は完了を確認した。
1回目はまだだったが、2回目は完了を確認した。

1回目はまだだったが、2回目は完了を確認した。

Sample/dotnet/Task/IsCompleted/src/Task_ at master · bg1bgst333/Sample · GitHub