C#控制臺下測試多線程的方法
更新時間:2015年04月01日 15:12:44 作者:feige
這篇文章主要介紹了C#控制臺下測試多線程的方法,涉及C#操作多線程的技巧,具有一定參考借鑒價值,需要的朋友可以參考下
本文實例講述了C#控制臺下多線程實現(xiàn)方法。分享給大家供大家參考。具體如下:
class Program { static void Main(string[] args) { ThreadStart num = new ThreadStart(PrintNum); Thread ConstrolNum = new Thread(num); ThreadStart str = new ThreadStart(PrintStr); Thread ConstrolStr = new Thread(str); Stopwatch watch = new Stopwatch(); watch.Start(); ConstrolNum.Start(); ConstrolStr.Start(); while (true) { if (ConstrolNum.ThreadState == System.Threading.ThreadState.Stopped && ConstrolStr.ThreadState == System.Threading.ThreadState.Stopped) { watch.Stop(); Console.WriteLine(watch.Elapsed.TotalMilliseconds); break; } } Console.ReadKey(); } private static void PrintNum() { for (int i = 1; i < 1000; i++) { Console.WriteLine(i); } } private static void PrintStr() { for (int i = 1; i < 1000; i++) { Console.WriteLine("當前數(shù)為:{0}", i); } } }
希望本文所述對大家的C#程序設計有所幫助。
您可能感興趣的文章:
- 使用 BenchmarkDotNet 對 C# 代碼進行基準測試
- C#建立測試用例系統(tǒng)的示例代碼
- 關于Unity C# Mathf.Abs()取絕對值性能測試詳解
- C#使用base64對字符串進行編碼和解碼的測試
- C#使用String和StringBuilder運行速度測試及各自常用方法簡介
- 詳解C# WebApi 接口測試工具:WebApiTestClient
- c# 插入數(shù)據(jù)效率測試(mongodb)
- 京東聯(lián)盟C#接口測試示例分享
- C#/.Net 中快速批量給SQLite數(shù)據(jù)庫插入測試數(shù)據(jù)
- C#代碼性能測試類(簡單實用)
- c#測試反射性能示例
- c#測試本機sql運算速度的代碼示例分享
- C# 單元測試全解析
相關文章
WinForm中變Enter鍵為Tab鍵實現(xiàn)焦點轉移的方法
這篇文章主要介紹了WinForm中變Enter鍵為Tab鍵實現(xiàn)焦點轉移的方法,主要通過一個ControlTools類來實現(xiàn)該功能,需要的朋友可以參考下2014-08-08DevExpress實現(xiàn)GridControl單元格編輯驗證的方法
這篇文章主要介紹了DevExpress實現(xiàn)GridControl單元格編輯驗證的方法,很實用的功能,需要的朋友可以參考下2014-08-08