一种c#实现的函数互斥的方法
2011-08-14 00:45
288 查看
using System; using System.Runtime.CompilerServices; //引入该包 /// <summary> ///Test的摘要说明 /// </summary> public class Test { public Test() { } [MethodImpl(MethodImplOptions.Synchronized)] //这里指定下面的函数需要进行互斥,互斥的颗粒度是函数 public static string test() { //同时只能有一个线程进入该函数,直到函数返回 return "test"; } }
相关文章推荐
- [Delphi] XE2下实现标准的3DES加解密一种方法(可与Java,c#互通)
- C#中加载dll并调用其函数的实现方法
- C#实现窗体圆角的一种方法
- 一种不使用字符串检验一个整数是否包含一个整数的c#实现方法
- C#实现为类和函数代码自动添加版权注释信息的方法
- 数据结构和算法学习系列之快速排序的Partition函数一种实现方法
- C#实现程序启动唯一实例的一种方法
- C#实现窗体圆角的一种方法
- C# ASP.NET B/S模式下,采用lock语法 实现多用户并发产生不重复递增单号的一种解决方法技术参考
- 使用IDispatch::Invoke函数在C++中调用C#实现的托管类库方法
- c#实现程序启动唯一实例的一种方法
- js函数参数设置默认值的一种变通实现方法
- 一种实现Win32消息处理处理函数的新方法 - 基于Thunk实现的类成员消息处理函数 .
- Win8 Metro风格应用中梯形动画的一种实现方法(C# & XAML)
- C# ASP.NET B/S模式下,采用lock语法 实现多用户并发产生不重复递增单号的一种解决方法技术参考
- C# 函数方法内部实现循环调用自身
- C# ASP.NET B/S模式下,采用lock语法 实现多用户并发产生不重复递增单号的一种解决方法技术参考
- C# ASP.NET B/S模式下,采用lock语法 实现多用户并发产生不重复递增单号的一种解决方法技术参考
- 详解C#中通过委托来实现回调函数功能的方法
- DateDiff 函数详解,DateDiff 方法在C#中的实现