lock, use Reflector (http://www.aisto.com/roeder/dotnet/) to the implementation:public override int Add(object value)
{
int num1;
lock (this._root)
{
num1 = this._list.Add(value);
}
return num1;
}
public override void Add(object key, object value)
{
lock (this._table.SyncRoot)
{
this._table.Add(key, value);
}
}
{
int num1;
lock (this._root)
{
num1 = this._list.Add(value);
}
return num1;
}
public override void Add(object key, object value)
{
lock (this._table.SyncRoot)
{
this._table.Add(key, value);
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货