随笔分类 - 多线程编程
摘要:线程不同步引出的问题 下面做一个假设,假设有100张票,由两个线程来实现一个售票程序,每次线程运行时首先检查是否还有票未售出,如果有就按照票号从小到大的顺序售出票号最小的票,程序的代码如下: using System; using System.Collections.Generic; using
阅读全文
摘要:目录 C#多线程编程(1):线程的启动 1、不带参数的启动方式 2、带参数的启动方法 3、以类的实例作为参数 4、把Thread要处理的业务代码放在一个单独的类中 C#多线程编程(1):线程的启动 在实例化Thread的实例,需要提供一个委托,在实例化这个委托时所用到的参数是线程将来启动时要运行的方
阅读全文