帶引數執行緒

2021-09-30 04:03:21 字數 322 閱讀 1319

執行緒操作主要用到thread類,他是定義在system.threading.dll下。使用時需要新增這乙個引用。該類提供給我們四個過載的建構函式。

一、不帶引數的

結果顯示method a!

二、帶乙個引數的

由於parameterizedthreadstart要求引數型別必須為object,所以定義的方法b形參型別必須為object。

結果顯示method b!

三、帶多個引數的

由於thread預設只提供了這兩種建構函式,如果需要傳遞多個引數,我們可以自己將引數作為類的屬性。定義類的物件時候例項化這個屬性,然後進行操作。

帶引數的執行緒

namespace aaaaaa private static void b object obj obj.tostring 2 帶多個引數的 由於thread預設只提供了這兩種建構函式,如果需要傳遞多個引數,我們可以自己將引數作為類的屬性。定義類的物件時候例項化這個屬性,然後進行操作。namesp...

執行緒啟動帶引數的方法

執行緒啟動帶引數的方法 近期專案不是很緊張,就抽空看了下執行緒方面的書,下面是自己寫的一些讀書筆記,也算是自己在收集資料的乙個開始吧。執行緒操作主要用到thread類,他是定義在system.threading.dll下。使用時需要新增這乙個引用。該類提供給我們四個過載的建構函式 以下引自msdn ...

c 建立帶引數的執行緒

1 無引數執行緒的建立 thread thread new thread new threadstart getpic thread.start private void showmessage 2 帶乙個引數的執行緒 使用parameterizedthreadstart,呼叫 system.thr...