C#线程池操作方法

 更新时间:2015年04月22日 10:37:47   作者:dingding  
这篇文章主要介绍了C#线程池操作方法,实例分析了C#中线程池的相关使用技巧,需要的朋友可以参考下

本文实例讲述了C#线程池操作方法。分享给大家供大家参考。具体如下:

static void Main(string[] args)
{
 //设置线程池中的线程数最大为1000,
 //第一个为工作者线程,第二个为I/O线程
 ThreadPool.SetMaxThreads(1000, 1000);
 for (int i = 0; i < 10;i )
 {
  ThreadPool.QueueUserWorkItem(new WaitCallback(ShowMessage), string.Format("当前编号{0}",i));
 }
 Console.ReadLine();
}
//带参数 无返回值
static void ShowMessage(object x)
{
 string current = string.Format("当前线程id为{0}", System.
  Threading.Thread.CurrentThread.ManagedThreadId);
 //等待1秒钟
 System.Threading.Thread.Sleep(1000);
 Console.WriteLine(string.Format("{0},输入为{1}", current, x));
}

希望本文所述对大家的C#程序设计有所帮助。

相关文章

  • C#导出文本内容到word文档的方法

    C#导出文本内容到word文档的方法

    这篇文章主要介绍了C#导出文本内容到word文档的方法,涉及C#操作word文档的相关技巧,需要的朋友可以参考下
    2015-04-04
  • C#简单邮件群发通用类

    C#简单邮件群发通用类

    这篇文章主要为大家分享了简单的C#邮件群发通用类,代码简单实用,感兴趣的小伙伴们可以参考一下
    2016-03-03
  • C# 操作符之二 算数操作符

    C# 操作符之二 算数操作符

    算数操作符+,-,*,/,%,的用法和大多程序设计语言是相同的,%号的作用是整数除法中产生余数,而整数法会直接去掉小数部分,而不是四舍五入。
    2011-02-02
  • C#如何使用DateTime.Now.AddDays方法获取任一天的信息

    C#如何使用DateTime.Now.AddDays方法获取任一天的信息

    使用DateTime.Now属性可以得到当前的日期信息,此时调用ToString方法,并在该方法中添加指定的格式化字符串,可以按照要求输出当前日期的信息,本文介绍C#使用DateTime.Now.AddDays方法获取任一天的信息,感兴趣的朋友一起看看吧
    2024-01-01
  • C#实现Stripe支付的方法实践

    C#实现Stripe支付的方法实践

    本文主要介绍了C#实现Stripe支付的方法实践,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-02-02
  • C#使用kernel32.dll读写INI文件的案例详解

    C#使用kernel32.dll读写INI文件的案例详解

    INI就是扩展名为"INI"的文件,其实他本身是个文本文件,可以用记事本打开,主要存放的是用户所做的选择或系统的各种参数,这篇文章主要介绍了C#使用kernel32.dll读写INI文件的方法,需要的朋友可以参考下
    2023-05-05
  • C# wpf 通过HwndHost渲染视频的实现方法

    C# wpf 通过HwndHost渲染视频的实现方法

    日常开发中,特别是音视频开发,需要在界面上渲染视频,比如制作一个播放器、或者视频编辑工具、以及视频会议客户端。通常拿到的是像素格式数据,此时需要渲染到wpf窗口上就需要一定的方法,本文介绍一种通过hwnd渲染的方法,控件既能提供hwnd又能嵌入wpf窗口里
    2021-11-11
  • 基于C#实现屏幕录制功能

    基于C#实现屏幕录制功能

    在许多应用场景中,屏幕录制是一项非常有用的功能,不管是用于教学、演示、故障排查还是游戏录制,本文将详细介绍如何使用 C# 实现屏幕录制功能,帮助大家快速掌握这一实用技能,需要的朋友可以参考下
    2025-03-03
  • C# Timer控件学习之使用Timer解决按钮幂等性问题

    C# Timer控件学习之使用Timer解决按钮幂等性问题

    Timer控件又称定时器控件或计时器控件,该控件的主要作用是按一定的时间间隔周期性地触发一个名为Tick的事件,因此在该事件的代码中可以放置一些需要每隔一段时间重复执行的程序段,这篇文章主要介绍了关于C#使用Timer解决按钮幂等性问题的相关资料,需要的朋友可以参考下
    2022-10-10
  • C#中ZipHelper 压缩和解压帮助类

    C#中ZipHelper 压缩和解压帮助类

    本文介绍C#实现压缩与解压缩帮助类ZipHelper,主要是通过ICSharpCode.SharpZipLib 类库实现的。
    2016-05-05

最新评论