sla*_*dhe 14 .net static-members thread-safety c#-4.0
我已经通过msdn编写了所有静态类都是线程安全的.那篇文章适用于1.1版......
http://msdn.microsoft.com/en-us/library/d11h6832(v=vs.71).aspx
.NET Framework中的所有公共静态成员(方法,属性,字段和事件)都支持多线程环境中的并发访问.因此,可以从两个线程同时调用任何.NET Framework静态成员,而不会遇到竞争条件,死锁或崩溃.
Guf*_*ffa 11
不,它并没有说静态类是线程安全的,它说公共静态成员是线程安全的.
例如,对于静态方法,这意味着它们仅使用您作为参数发送的数据,或者也是线程安全的其他静态成员.
您不必同步调用静态方法,除非需要保护您发送到方法中的数据.
归档时间: |
|
查看次数: |
9332 次 |
最近记录: |