Thread啟動(dòng)線程和數(shù)據(jù)傳輸
啟動(dòng):

t.Start();就是對(duì)線程的啟動(dòng)
往線程里傳輸數(shù)據(jù):
線程的調(diào)用,不是直接調(diào)用這個(gè)方法。
要傳輸數(shù)據(jù)的話,可以在函數(shù)的括號(hào)里,設(shè)置一個(gè)參數(shù),參數(shù)類型不能是int,不能是string……只能是Object。因?yàn)?span id="s0sssss00s" class="color-blue-04">Object是一個(gè)總的類型。后期再把Object轉(zhuǎn)換成int或者string這種你需要的類型即可。
函數(shù)的括號(hào)里,有一個(gè)參數(shù)。不能有2個(gè)3個(gè)或者更多。

上面那張圖,只是傳遞一個(gè)參數(shù)。如果要傳遞多個(gè)參數(shù),就要用到結(jié)構(gòu)體。
假如說(shuō)要傳遞兩個(gè)數(shù)據(jù):

需要注意的是,結(jié)構(gòu)體不能使用as轉(zhuǎn)換,要使用強(qiáng)制類型轉(zhuǎn)換

標(biāo)簽: