以常规方式创建新线程时,我可以像这样设置IsBackground
Thread t = new Thread(foo);
t.IsBackground = true;
t.Start();
但是运行lambda线程时该怎么办?
new Thread(() => {
...
}).Start();
答案 0 :(得分:2)
new Thread(() =>
{
// Do whatever
})
{ IsBackground = true }.Start();
答案 1 :(得分:1)
您可以使用:
new Thread(() =>
{
//
})
{ IsBackground = true }.Start();
答案 2 :(得分:0)