スレッドのグループを継続的に監視し、スレッドが終了した後に何らかのアクションを実行するにはどうすればよいですか。
私のコードは次のとおりです。
int threadcount = 5;
for (int i = 0; i < threadcount; i++)
{
_azgetThread = new Thread(() => Getazuredata());
_azgetThread.Start();
}
上記の場合、5つのスレッド(_azgetThread)が作成され、それらを監視して、いつ終了したかを知りたいと思います。
私は_azgetThread.IsAliveに精通していますが、この場合は複数のインスタンスがあります。