2007年11月13日
2008年06月11日
C#多线程应用
private void BackgroundProcess()
{
int i= 1;
while(true)
{
// 向列表框增加一个项目
...
2008年06月10日
C#多线程教程chm下载
本书自上而下地介绍了.NET执行C#代码的方法。首先描述了Windows线程的定义,它们与.NET进程、应用程序域的关系以及线程之间的关系。读者讨论了线程的高度(操作系统如何确定下一个要处理的线程),接着论述了如何编写.NET代码来处理线程。之后介绍了线程的同步,
让多个线程安全地访问同一资源。本书还介绍了多线程应用程序使用的一些典型的体系结构,尤其是线程池,并阐述了如何调试多线程代码。最后用一个完整的例子来说明如何利用线程来建立如伸缩的、高性能的网络服务器。
...
2008年06月09日
Monitor和Lock,Mutex区别
Framework中已经为我们提供了三个加锁的机制,分别是Monitor类、Lock关键字和Mutex类。
...
2008年06月08日
创建多线程 C# OnArrival SMTP SinkGoal: Write C# managed sink against the SMTP OnSubmission event. Compare
recipient list against known "good" list and remove invalid recipients.
Make it multi-threaded so multiple messages can be processes simultaneously.
...
2008年05月30日
C#多线程ThreadStart
下面是两种C#多线程的写法
写法一:
mythread = new Thread(new ThreadStart(目标));
mythread.Start();
写法二:
...
2008年04月27日
Visual C# csharp中的多线程编程.NET将关于多线程的功能定义在System.Threading名字空间中。因此,要使用多线程,必须先声明引用此名字空间(using System.Threading;)。 a.启动线程顾名思义,“启动线程”就是新建并启动一个线程的意思,如下代码可实现:Thread thread1 = new Thread(new ThreadStart( Count));其中的 Count 是将要被新线程执行的函数。b.杀死线程&ldquo...
2008年04月27日
c#多线程最经典教程
2008年04月24日
C#中简单实现多线程,using System;using System.Threading;namespace ConsoleApplication1{ /// <summary> /// Class1 的摘要说明。 /// </summary> class Class1 { /// <summary> /// 应用程序的主入口点。 /// </summary>...