关于c#里的lock关键字的用法

原创 2007年09月28日 11:04:00

一个类里的一个方法,同一时刻只能有一个实例调用:

 lock(this){}  
  或者  
  static   Object   thisLock   =   new   Object();  
  lock   (thisLock)  
  {  
          //   Critical   code   section  
  }  

注:lock关键字只有多线程情况下使用。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

c#多线程中Lock()关键字的使用

本文介绍C# lock关键字,C#提供了一个关键字lock,它可以把一段代码定义为互斥段(critical section),互斥段在一个时刻内只允许一个线程进入执行,而其他线程必须等待。 每个线程...

.NET(c#)new关键字的三种用法(转载)

前几天去家公司面试,有一道这样的题:写出c#中new关键字的三种用法,思前想后挖空心思也只想出了两种用法,回来查了下msdn,还真是有第三种用法:用于在泛型声明中约束可能用作类型参数的参数的类型,这是...

.NET(c#)new关键字的三种用法

.NET(c#)new关键字的三种用法
  • cpcpc
  • cpcpc
  • 2011-04-27 15:00
  • 464

C#学习笔记之六 类定义中static关键字的用法暨C#中静态变量的意义与使用

在定义类中的一个成员变量的时候,如果使用了static 关键字。那么这个类就只会 有这一个变量,称它是静态变量,它是属于这个类的,是类的专有的静态变量,而不是属于类的实例(对象)的。那么,属于这个类的...

C#里partial关键字的作用(转摘)

1. 什么是局部类型? C# 2.0 引入了局部类型的概念。局部类型允许我们将一个类、结构或接口分成几个部分,分别实现在几个不同的.cs文件中。 局部类型适用于以下情况: (1) 类...
  • ybhjx
  • ybhjx
  • 2016-03-25 17:05
  • 126

C#里partial关键字的作用 (分布类)

1. 什么是局部类型?C# 2.0 引入了局部类型的概念。局部类型允许我们将一个类、结构或接口分成几个部分,分别实现在几个不同的.cs文件中。局部类型适用于以下情况:(1) 类型特别大,不宜放在一个文...

C#里partial关键字的作用(转摘)

1. 什么是局部类型? C# 2.0 引入了局部类型的概念。局部类型允许我们将一个类、结构或接口分成几个部分,分别实现在几个不同的.cs文件中。 局部类型适用于以下情况: ...

C#里partial关键字的作用(转摘)

1. 什么是局部类型? C# 2.0 引入了局部类型的概念。局部类型允许我们将一个类、结构或接口分成几个部分,分别实现在几个不同的.cs文件中。 局部类型适用于以下情况: (1) 类...

C#里partial关键字的作用(转摘)

1. 什么是局部类型? C# 2.0 引入了局部类型的概念。局部类型允许我们将一个类、结构或接口分成几个部分,分别实现在几个不同的.cs文件中。 局部类型适用于以下情况: (1) 类...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)