Jac*_*cik 1 c#
我正在阅读一些代码,发现这一行:
public event EventHandler Lock = delegate { }
它有什么作用? 为什么有人会使用这样的代码?
H.B*_*.B. 6
通常你这样做:
var handler = Lock; if (handler != null) handler(this, args);
使用空委托它永远不会为空,所以你可以提高Lock(this, args);.
Lock(this, args);
归档时间:
12 年,8 月 前
查看次数:
63 次
最近记录: