校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > 使用ASP.NET創建線程實例教程

使用ASP.NET創建線程實例教程

熱門標簽:400電話如何申請取消 柳州電銷機器人公司 百度地圖怎樣做地圖標注 征途美甲店地圖標注 騰訊地圖標注手機 浦發電話機器人提醒還款 太原400電話上門辦理 昆明語音電銷機器人價格 電銷語音機器人型號參數

使用 ASP.NET 創建一個線程的實現方法其實非常簡單,只需將其聲明并為其提供線程起始點處的方法委托即可實現。創建新的線程時,需要使用 Thread 類,Thread 類具有接受一個 ThreadStart 委托或 ParameterizedThreadStart 委托的構造函數。該委托包裝了調用 Start 方法時由新線程調用的方法。創建了Thread類 的對象之后,線程對象已存在并已配置,但并未創建實際的線程,這時,只有在調用Start方法后,才會創建實際的線程。

ASP.NET的Start方法用來使線程被安排進行執行,它有兩種重載形式,下面分別介紹。

(1)導致操作系統將當前實例的狀態更改為ThreadState.Running,語法如下。

public void Start ()

(2)使操作系統將當前實例的狀態更改為ThreadState.Running,并選擇提供包含線程執行的方法要使用的數據的對象。語法如下。

public void Start (Object parameter)

parameter:一個對象,包含線程執行的方法要使用的數據。

注意:如果線程已經終止,就無法通過再次調用Start方法來重新啟動。

例如: 創建一個控制臺應用程序,其中自定義一個靜態的void類型方法createThread,然后在Main方法中通過實例化Thread類對象創建一個新的線程,然后調用Start方法啟動該線程。具體代碼如下:

static void Main(string[] args)
{
  Thread myThread; //聲明線程
//用線程起始點的ThreadStart委托創建該線程的實例
myThread = new Thread(new ThreadStart(createThread));
  myThread.Start();//啟動線程
}
public static void createThread()
{
  Console.Write("創建線程");
}

 注意:線程的入口(本例中為createThread)不帶任何參數。

您可能感興趣的文章:
  • c#中過濾html的正則表達式
  • CodeIgniter框架過濾HTML危險代碼
  • PHP中HTML標簽過濾技巧
  • asp CutStrX字符串截取函數(過濾全部HTML標記)
  • Asp.net之數據過濾淺析
  • asp.NET 臟字過濾算法 修改版
  • ASP.NET環境下為網站增加IP過濾功能
  • ASP.NET實現圖片以二進制的形式存入數據庫
  • ASP.NET中的Inherits、CodeFile、CodeBehind的區別詳解
  • asp.net實現生成靜態頁并添加鏈接的方法
  • ASP.NET過濾HTML字符串方法總結

標簽:新疆 蘭州 江蘇 白山 德陽 天門 張家界 陽泉

巨人網絡通訊聲明:本文標題《使用ASP.NET創建線程實例教程》,本文關鍵詞  使用,ASP.NET,創建,線程,實例,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《使用ASP.NET創建線程實例教程》相關的同類信息!
  • 本頁收集關于使用ASP.NET創建線程實例教程的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 鹤壁市| 简阳市| 惠水县| 凤阳县| 荥阳市| 西盟| 罗江县| 定襄县| 防城港市| 保德县| 海安县| 禄丰县| 象山县| 吉林省| 闽侯县| 井陉县| 平遥县| 威宁| 内黄县| 宾阳县| 镇赉县| 怀集县| 十堰市| 中西区| 四会市| 古丈县| 中超| 太仓市| 凌源市| 珲春市| 晴隆县| 柞水县| 车险| 伊宁县| 田林县| 秦安县| 太仆寺旗| 安新县| 隆子县| 周至县| 阜新市|