lock(X)
{
//需要锁定的代码....
}
class A{}
class B{}
A a=new A(); B b=new B();
lock(this)//this在这里就是a
{
//....
lock(b)
{
//......
}
}
lock(this)//this在这里就是b
{
//....
lock(a)
{
//......
}
}
int a;float b;
lock(typeof(a))//typeof(a)就是System.type.Int类型
{
//....
lock(typeof(b))
{
//......
}
}
lock(typeof(b))//typeof(b)就是System.type.Float类型
{
//....
lock(typeof(a))
{
//......
}
}
class A
{
string a="abc";
string b="def";
}
class c
{
string c="abc";
string d="def";
}
lock(b)//b是"def"
{
//....
lock(a)//a是"abc"
{
//......
}
}
lock(c)//c是"abc"
{
//....
lock(d)//d是"def"
{
//......
}
}
class A
{
private Object a=new Object();
private Object b=new Object();
public void x()
{
lock(a)
{
//.....
lock(b)
{
//....
}
}
}
public void y()
{
lock(b)
{
//.....
lock(a)
{
//....
}
}
}
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有