Archives

帖子来自 fzzsh RSS

fzzsh

一个简单的C#多线程间同步的例子

作者: fzzsh (2 篇文章) 日期: 二月 16, 2011 在 2:50 下午
评论 (2)

在开发中经常会遇到线程的例子,如果某个后台操作比较费时间,我们就可以启动一个线程去执行那个费时的操作,同时程序继续执行。在某些情况下可能会出现多个线程的同步协同的问题,下面的例子就展示了在两个线程之间如何协同工作。 这个程序的思路是共同做一件事情(从一个ArrayList中删除元素),如果执行完成了,两个线程都停止执行。 代码如下: using System; using System.Collections; using System.Collections.Generic; using System.Threading; /// /// 在开发中经常会遇到线程的例子,如果某个后台操作比较费时间,我们就可以启动一个线程去执行那个费时的操作,同时程序继续执行。在某些情况下可能会出现多个线程的同步协同的问题,下面的例子就展示了在两个线程之间如何协同工作。 /// ///这个程序的思路是共同做一件事情(从一个ArrayList中删除元素),如果执行完成了,两个线程都停止执行。 ///作者:周公 /// 时间:2008-5-17 /// 原发地址:http://blog.csdn.net/zhoufoxcn /// public class ThreadDemo { private ...

继续 ›

分类: 博客征文专栏, 并行计算

实现支持断点续传多线程下载的 Http Web 客户端工具类

作者: fzzsh (2 篇文章) 日期: 二月 16, 2011 在 2:16 下午
评论 (0)

/* .Net/C#: 实现支持断点续传多线程下载的 Http Web 客户端工具类 (C# DIY HttpWebClient) * Reflector ...

继续 ›

分类: 博客征文专栏, 并行计算