读书人

C#的多线程机制探索四

发布时间: 2012-10-06 17:34:01 作者: rapoo

C#的多线程机制探索4
expression代表你希望跟踪的对象,通常是对象引用。一般地,如果你想保护一个类的实例,你可以使用this;如果你希望保护一个静态变量(如互斥代码段在一个静态方法内部),一般使用类名就可以了。而statement_block就是互斥段的代码,这段代码在一个时刻内只可能被一个线程执行。

  下面是一个使用lock关键字的典型例子,我将在注释里向大家说明lock关键字的用法和用途:

  using System;
  using System.Threading;

读书人网 >C#

热点推荐