首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C# 中[MethodImpl(MethodImplOptions.NoInlining)] ?该如何处理

2012-06-08 
C# 中[MethodImpl(MethodImplOptions.NoInlining)] ???请教高手 c# 中在方法前加上 [MethodImpl(MethodImp

C# 中[MethodImpl(MethodImplOptions.NoInlining)] ???
请教高手 c# 中在方法前加上 [MethodImpl(MethodImplOptions.NoInlining)] 有什么含义啊?(详细点,呵呵!)

就像这样:
[MethodImpl(MethodImplOptions.NoInlining)]
public static string GetResx(string XmlFileName, string MsgKey) 
{
  .....
}

[解决办法]
多线程开发的时候,开发者经常会遇到在一个方法里锁定和释放一个对象的情景,本文演示了如何使用MethodImpl属性标识一个需要同步的方法,让编译器自动产生同步代码。

http://www.cnblogs.com/hcfalan/archive/2006/09/15/504880.html

热点排行