-3
Thread t = new Thread(new ThreadStart(Program1.ThreadMethod));
我想知道爲什麼我們在構造函數new ThreadStart(Program1.ThreadMethod)
中寫入。Thread類的構造函數語法
請解釋。
Thread t = new Thread(new ThreadStart(Program1.ThreadMethod));
我想知道爲什麼我們在構造函數new ThreadStart(Program1.ThreadMethod)
中寫入。Thread類的構造函數語法
請解釋。
要使用線程過程的實例方法啓動線程,請在創建ThreadStart委託時使用實例變量和方法名稱。從.NET Framework 2.0版開始,不需要顯式委託。
解釋一下什麼?你真的需要什麼幫助?您必須將'ThreadStart'實例傳遞給構造函數,所以當然它必須來自某處。一種方法是用'新的ThreadStart(...)'顯式創建它。你不明白什麼,特別是? –
什麼是實例變量以及爲什麼我們將它傳遞給構造函數? –
_「什麼是實例變量,爲什麼我們將它傳遞給構造函數?」_ - 沒有傳遞變量值,只是一個新創建的實例。至於爲什麼,那麼......因爲它是_required_。如果沒有它,'Thread'對象將不知道用什麼方法作爲'Thread'對象表示的線程的頂級入口點。 –