代码如下:            Thread[] tt = new Thread[ThreadNum];
            for (int i = 0; i < ThreadNum; i++)
            {
                tt[i] = new Thread(new ParameterizedThreadStart(ThreadStart));
                tt[i].Name = "id" + i;
                tt[i].Start(tt[i].Name);
            }线程数组中的线程可能执行完了,我的主线程如何获取活着的子线程的个数?