C#, C♯, C#相談室 Part73
レス数が950を超えています。1000を超えると書き込みができなくなります。
0970デフォルトの名無しさん
2012/07/13(金) 22:17:13.61{
for (int i = 0; i < 3; i++)
{
int temp = i;
//Task.Factory.StartNew(() => worker(temp)); // もちろんThreadPoolでもいい
ThreadPool.QueueUserWorkItem(_ => worker(temp)); // もちろんThreadPoolでもいい
}
}
void worker(int i)
{
Invoke(new DelegatePublishQuery(PublishQuery),i);
}
private void PublishQuery(int i)
{
while(true)
{
lbl_status.Text = " i = [" + i.ToString() + "]";
Thread.Sleep(10000); //10秒待機
}
}
スレッドでループをかけているにも関わらず、次のスレッドのみ生きている様です。
i = 0 や i = 1 のスレッドは死んだのでしょうか?
i = [2]
レス数が950を超えています。1000を超えると書き込みができなくなります。