請教一下C#的task可以更thread一樣設定后臺執行緒么,這兩個類分別什么時候使用。
uj5u.com熱心網友回復:
thread ,是單核多執行緒task 是 多核多執行緒下 的多任務處理。
uj5u.com熱心網友回復:
task默認就是后臺執行緒如要修改為前臺
Task.Factory.StartNew(() =>
{
// 置為前臺執行緒
Thread.CurrentThread.IsBackground = false;
});
uj5u.com熱心網友回復:
兩者基本用在處理耗時任務時,task我更多用在異步處理時,thread現在基本不用了。uj5u.com熱心網友回復:
好的,明白了,非常感謝uj5u.com熱心網友回復:
我決定以后也不用了
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/129551.html
標籤:C#
上一篇:C# dev tabpane的page怎么設定放在下邊
下一篇:求一個多元一次方程的所有解?
