2010年5月27日 星期四

Thread 使用方式~~請牢記

case 1: thread 去執行的function 不需要參數情況
使用方法: Thread mythread = new Thread(new ThreadStart(function_A));
mythread.Start();

case 2: thread 去執行的function 需要參數情況
使用方法: Thread mythread = new Thread(delegate() {function_A(a,b);} );
mythread.Start();

case 3: thread 去執行的function 需要回傳值情況
使用方法: int ret = 0;
Thread mythread = new Thread(delegate() {ret = function_A();} );
mythread.Start();

以上,若有錯誤請告知指正,
謝謝!

沒有留言:

張貼留言