![]() |
1
3
不能,因为只有公开事件的类型才能访问实际委托。在控制范围内,你可以这样做:
|
![]() |
2
1
我的回答更多的是对托马斯·列夫斯克的评论,但我还不能评论,所以这里什么也没说。我发现C#的这个区域有点难看,因为有可能引入争用条件,即不同的线程可能会争用,而您可能会进入
您应该锁定此代码,但在许多情况下,您会发现自己正在编写这样的代码
但是SomeEvent在这个过程中可能为null,所以这样写会更安全
|