1
這個問題很簡單,它是爲了可讀性。我只想知道天氣下面的代碼行有其他選擇嗎?該代碼在可讀性和風格方面是否正確?如何初始化任務對象?
Task newTask = new Task(() => { });
編輯:當某些條件/規則滿足
這個任務會被創建。在這種情況下,我會給這個班級分配一個Action
。
if(condition Met && newTask.Status != TaskStatus.Running)
{
newTask = Task.Factory.StartNew(Action);
}
感謝
所以你的問題是:「這是在C#中表達一個沒有操作任務的慣用方法嗎?」 –
是的。我想初始化何時需要而不運行 –
那麼現在你的問題是什麼? –