IT技術

當前位置 /首頁/遊戲數碼/IT技術/列表

如何運用C#的多線程技術

工具/材料

Visual Studio 2015

操作方法

首先開啟Visual Studio 2015編程工具,新建一個控制檯程序,如下圖所示

如何運用C#的多線程技術

然後在主函數檔案中引入線程所需要的命名空間,如下圖所示,這個命名空間裏包含了線程操作的所有功能

如何運用C#的多線程技術 第2張

接下來我們可以在主函數中透過調用Thread的CurrentThread屬性來獲得當前正在執行的線程,如下圖所示

如何運用C#的多線程技術 第3張

當然,在實際的應用中,讓線程短暫的暫停是比較常見的。下面我們定義一個函數,透過調用Thread的Sleep方法來暫停線程。

如何運用C#的多線程技術 第4張

然後在主函數中我們實例化線程,如下圖所示,注意一定傳入剛纔定義的方法

如何運用C#的多線程技術 第5張

然後透過調用線程實例的Start方法來啓動線程,如下圖所示,注意啓動方法是空參數

如何運用C#的多線程技術 第6張

最後我們執行程序,你會在輸出視窗中看到如下圖所示的輸出,從輸出中可以看到線程確實停了5秒

如何運用C#的多線程技術 第7張
TAG標籤:多線程 技術 #