我重新考慮了一些遺留代碼,並且更新了下面的ThreadStart語句中使用的Task.Execute方法,以用於其他上下文。但是現在它會導致編譯錯誤,說Task.Execute具有錯誤的返回類型。ThreadStart返回值?
這是爲什麼,我如何解決它,所以我可以保持我的返回值,但也ThreadStart?
ThreadStart start = new ThreadStart(Task.Execute);
Thread asyncThread = new Thread(start);
asyncThread.IsBackground = true;
asyncThread.Start();