lock锁定代码块
public static int bid()
{
//公共的静态方法
}
我想锁定bid()
lock就避免锁定public 类型或不受程序控制的对象。
lock锁定的对象应该是obj对吗? 我下面这样些就应该没问题把?
private static object obj = new object();
lock (obj)
{
bid();
}
------解决方案--------------------private static object obj = new object();
public static int bid()
{
lock (obj){
//公共的静态方法
}
}
------解决方案--------------------
没问题