线程--管理线程(使线程中止,暂停,挂起等)

时间:2010-12-16 05:54:20
【文件属性】:

文件名称:线程--管理线程(使线程中止,暂停,挂起等)

文件大小:108KB

文件格式:RAR

更新时间:2010-12-16 05:54:20

asp.net系列之

本实例详细应用了多线程的相关操作 十分适用 可以引导你举一反三 相信对你有所帮助


【文件预览】:
加锁(实现临界区互斥操作)
----加锁(实现临界区互斥操作).csproj(4KB)
----bin()
--------Debug()
----obj()
--------Debug()
----Class1.cs(2KB)
----AssemblyInfo.cs(2KB)
----加锁(实现临界区互斥操作).suo(8KB)
----加锁(实现临界区互斥操作).csproj.user(2KB)
----加锁(实现临界区互斥操作).sln(937B)
----App.ico(1KB)
等待句柄
----bin()
--------Debug()
----obj()
--------Debug()
----等待句柄.csproj(4KB)
----Class1.cs(2KB)
----AssemblyInfo.cs(2KB)
----等待句柄.sln(1KB)
----等待句柄.csproj.user(2KB)
----等待句柄.suo(8KB)
----App.ico(1KB)
通过委托异步调用方法
----bin()
--------Debug()
----通过委托异步调用方法.csproj(4KB)
----通过委托异步调用方法.csproj.user(2KB)
----obj()
--------Debug()
----Class1.cs(1KB)
----AssemblyInfo.cs(2KB)
----通过委托异步调用方法.sln(4KB)
----通过委托异步调用方法.suo(13KB)
----App.ico(1KB)
管理线程(使线程中止,暂停,挂起等)
----bin()
--------Debug()
----管理线程(使线程中止,暂停,挂起等).suo(8KB)
----obj()
--------Debug()
----Class1.cs(2KB)
----AssemblyInfo.cs(2KB)
----管理线程(使线程中止,暂停,挂起等).csproj.user(2KB)
----管理线程(使线程中止,暂停,挂起等).csproj(4KB)
----管理线程(使线程中止,暂停,挂起等).sln(949B)
----App.ico(1KB)
定制线程
----定制线程.csproj.user(2KB)
----bin()
--------Debug()
----定制线程.suo(11KB)
----obj()
--------Debug()
----定制线程.sln(3KB)
----Class1.cs(3KB)
----AssemblyInfo.cs(2KB)
----App.ico(1KB)
----定制线程.csproj(4KB)
借助封装类实现“线程调用带参方法”
----借助封装类实现“线程调用带参方法”.csproj.user(2KB)
----bin()
--------Debug()
----借助封装类实现“线程调用带参方法”.csproj(4KB)
----obj()
--------Debug()
----Class1.cs(968B)
----AssemblyInfo.cs(2KB)
----App.ico(1KB)
回调
----bin()
--------Debug()
----回调.sln(2KB)
----obj()
--------Debug()
----回调.suo(9KB)
----Class1.cs(1KB)
----AssemblyInfo.cs(2KB)
----回调.csproj.user(2KB)
----回调.csproj(4KB)
----App.ico(1KB)

网友评论

  • C#源码,楼主倒是说明下啊,不是C++的
  • 软件还不错,基本实现了我需要的功能
  • 代码很不错
  • 貌似下错了, 对我没啥用...
  • 很新颖的代码,创意不错
  • 代码很不错。。谢谢啦
  • 很好的代码,谢谢作者的分享!
  • 好多博客写的都是这个,不知道是不是原创
  • 还不错 本来对于多线程就不说很清楚 看了这个起了不少作用
  • 还不错,只是要是多加一些注释就更好了