我只是想知道dot.net 4中的新Task类是创建后台线程还是前台线程?
通常我会在Thread上设置"IsBackground",但是Task上没有这样的属性.
我无法在MSDN上找到任何这方面的文档:-(
Dar*_*rov 108
不应该很难验证:
class Program
{
static void Main()
{
Task
.Factory
.StartNew(() => Console.WriteLine(Thread.CurrentThread.IsBackground))
.Wait();
}
}
Run Code Online (Sandbox Code Playgroud)
答案是......
ǝnɹʇ