日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
C#線程學(xué)習(xí)的一點(diǎn)體會(huì)和總結(jié)

C#線程學(xué)習(xí)如同在Java中一樣,在c#中寫(xiě)一個(gè)多線程應(yīng)用是非常簡(jiǎn)單的,本章將介紹如何在c#種開(kāi)發(fā)多線程程序。在.net中線程是由System.Threading 名字空間所定義的。所以你必須包含這個(gè)名字空間。

為松溪等地區(qū)用戶提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及松溪網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為成都網(wǎng)站建設(shè)、做網(wǎng)站、松溪網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!

 
 
 
  1. using System.Threading;

開(kāi)始一個(gè)C#線程

System.Threading 名字空間的線程類描述了一個(gè)線程對(duì)象,通過(guò)使用類對(duì)象,你可以創(chuàng)建、刪除、停止及恢復(fù)一個(gè)線程。創(chuàng)建一個(gè)新線程通過(guò)new 操作,并可以通過(guò)start()方法啟動(dòng)線程

 
 
 
  1. thread = new Thread(new ThreadStart(HelloWorld));
  2. thread.Start();

注意:和java程序不同,創(chuàng)建新線程并調(diào)用start()方法后并不去調(diào)用run()方法,而是傳遞線程調(diào)用程序下面是啟動(dòng)線程執(zhí)行的函數(shù)

 
 
 
  1. protected void HelloWorld()
  2. {
  3. string str ;
  4. Console.write("helloworld");
  5. }
  6. }

殺死一個(gè)C#線程

線程類的 Abort()方法可以永久的殺死一個(gè)線程。在殺死一個(gè)線程起前應(yīng)該判斷線程是否在生存期間。

 
 
 
  1. if ( thread.IsAlive )
  2. {
  3. thread.Abort();
  4. }

停止一個(gè)C#線程

Thread.Sleep 方法能夠在一個(gè)固定周期類停止一個(gè)線程

 
 
 
  1. thread.Sleep();

設(shè)定線程優(yōu)先級(jí)

線程類中的ThreadPriority 屬性是用來(lái)設(shè)定一個(gè)ThreadPriority的優(yōu)先級(jí)別。線程優(yōu)先級(jí)別包括Normal, AboveNormal, BelowNormal, Highest, and Lowest幾種。

 
 
 
  1. thread.Priority = ThreadPriority.Highest;

掛起一個(gè)C#線程

調(diào)用線程類的Suspend()方法將掛起一個(gè)線程直到使用Resume()方法喚起她。在掛起一個(gè)線程起前應(yīng)該判斷線程是否在活動(dòng)期間。

C#線程學(xué)習(xí)的一點(diǎn)體會(huì)和總結(jié)就向你介紹到這里,希望對(duì)你了解和學(xué)習(xí)C#線程有所幫助。


網(wǎng)站標(biāo)題:C#線程學(xué)習(xí)的一點(diǎn)體會(huì)和總結(jié)
文章出自:http://m.5511xx.com/article/cdssdhi.html