c#程序中,一个线程向另外一个线程发消息除了lock共享变量以外,
还有没有其他的方法?
谢谢。

解决方案 »

  1.   

    锁系统构成    目的                                        跨进程?   速度lock    确保只有一个线程访问某个资源或某段代码。    否         快Mutex   确保只有一个线程访问某个资源或某段代码。    是          中等
            可被用于防止一个程序的多个实例同时运行。

    Semaphore 确保不超过指定数目的线程访问某个资源或某段代码。是    中等只是一部分,想学的话建议:http://www.yaosansi.com/post/1169.html