摘要: 刚刚把前两天的笔记整理完了,发现做笔记可以加深印象。要坚持做下去,可以学到一些细节的东西。a.今天学到一个非常试用的lock 语法: lock(expression) statement_block expression代表你希望跟踪的对象,通常是对象引用。一般地,如果你想保护一个类的实例,你可以使用this;如果你希望保护一个静态变量(如互斥代码段在一个静态方法内部),一般使用... 阅读全文
posted @ 2006-11-22 21:33 D10.天地弦 阅读(487) 评论(1) 推荐(0)
摘要: a.其它线程都是依附于Main()函数所在的线程的 Main()函数是C#程序的入口,起始线程可以称之为主线程 如果所有的前台线程都停止了,那么主线程可以终止,而所有的后台线程都将无条件终止。 而所有的线程虽然在微观上是串行执行的,但是在宏观上你完全可以认为它们在并行执行。 b.可能通过Thread.ThreadState来访问线程当前的状态 Aborted:线程已停止 AbortRe... 阅读全文
posted @ 2006-11-22 21:28 D10.天地弦 阅读(1262) 评论(1) 推荐(0)
摘要: 开始学习C#版多线程知识,以前Delphi里多线程也少接触。现在学习,准备学习下多线程知道,希望每天可以坚持一篇,把多线程知识学通。C#多线程学习笔记(一) C#多线程学习笔记(二)C#多线程学习笔记(三)C#多线程学习笔记(四) --Lock and Monitor之二 阅读全文
posted @ 2006-11-22 21:18 D10.天地弦 阅读(401) 评论(1) 推荐(0)
摘要: 学习网站可以在http://www.yesky.com/331/215831.shtml里看到所有文章 a.在C#中要使用线程要引用System.Threading; using System.Threading; b.在C#可以对程进行命名 Thread _thrd = new Thread(new ThreadStart());_thrd.Name = "thisthrd.name" c.可以... 阅读全文
posted @ 2006-11-22 21:06 D10.天地弦 阅读(1136) 评论(1) 推荐(0)