C#線程池操作方法
更新時間:2015年04月22日 10:37:47 作者:dingding
這篇文章主要介紹了C#線程池操作方法,實例分析了C#中線程池的相關(guān)使用技巧,需要的朋友可以參考下
本文實例講述了C#線程池操作方法。分享給大家供大家參考。具體如下:
static void Main(string[] args)
{
//設(shè)置線程池中的線程數(shù)最大為1000,
//第一個為工作者線程,第二個為I/O線程
ThreadPool.SetMaxThreads(1000, 1000);
for (int i = 0; i < 10;i )
{
ThreadPool.QueueUserWorkItem(new WaitCallback(ShowMessage), string.Format("當(dāng)前編號{0}",i));
}
Console.ReadLine();
}
//帶參數(shù) 無返回值
static void ShowMessage(object x)
{
string current = string.Format("當(dāng)前線程id為{0}", System.
Threading.Thread.CurrentThread.ManagedThreadId);
//等待1秒鐘
System.Threading.Thread.Sleep(1000);
Console.WriteLine(string.Format("{0},輸入為{1}", current, x));
}
希望本文所述對大家的C#程序設(shè)計有所幫助。
相關(guān)文章
C#如何使用DateTime.Now.AddDays方法獲取任一天的信息
使用DateTime.Now屬性可以得到當(dāng)前的日期信息,此時調(diào)用ToString方法,并在該方法中添加指定的格式化字符串,可以按照要求輸出當(dāng)前日期的信息,本文介紹C#使用DateTime.Now.AddDays方法獲取任一天的信息,感興趣的朋友一起看看吧2024-01-01
C#?wpf?通過HwndHost渲染視頻的實現(xiàn)方法
日常開發(fā)中,特別是音視頻開發(fā),需要在界面上渲染視頻,比如制作一個播放器、或者視頻編輯工具、以及視頻會議客戶端。通常拿到的是像素格式數(shù)據(jù),此時需要渲染到wpf窗口上就需要一定的方法,本文介紹一種通過hwnd渲染的方法,控件既能提供hwnd又能嵌入wpf窗口里2021-11-11
C#?Timer控件學(xué)習(xí)之使用Timer解決按鈕冪等性問題
Timer控件又稱定時器控件或計時器控件,該控件的主要作用是按一定的時間間隔周期性地觸發(fā)一個名為Tick的事件,因此在該事件的代碼中可以放置一些需要每隔一段時間重復(fù)執(zhí)行的程序段,這篇文章主要介紹了關(guān)于C#使用Timer解決按鈕冪等性問題的相關(guān)資料,需要的朋友可以參考下2022-10-10

