我有一個控制檯應用程序,它利用BackgroundWorker對象並想用Console.WriteLine(fooBar)測試我的輸出。但是,該應用程序會在應用程序執行Console.WriteLine命令時退出。在BackgroundWorker doWork事件中使用Console.WriteLine
這裏有一個淡化版本,說明了什麼我想做的事:
protected static void bWorker_DoWork(object sender, DoWorkEventArgs e)
{
for (int i = startId; i <= endId; i++)
{
Console.WriteLine(i.ToString());
Thread.Sleep(1000);
}
}
任何想法,爲什麼應用程序似乎退出這樣呢?
背景工作在控制檯應用程序中並不是非常有用。 – 2011-05-29 08:02:00