MSDN “线程安全集合 .NET Framework 4”指出:
“一些并发集合类型使用轻量级同步机制,例如SpinLock、SpinWait、 SemaphoreSlim和CountdownEvent,它们是 .NET Framework 4 中的新功能”
而 MSDN 网站告诉SpinWaitwas 在 .NET 1.1 中可用,而另一篇 MSDN 文章从 .NET 4.0 开始 SpinWaitwas
好吧,好奇来自 Lee Grissom 的评论,回答SynchronizedCollection 和其他并发集合有什么区别?:
“@Matt,.NET4 并发类使用
SpinWait
对象来解决线程安全问题,而不是 Monitor.Enter/Exit(又名关键部分)?”
以及第一个 NSDN 引用说明这SpinWait
是 .NET 4.0 的新内容
那么,它是不是新的?
如果是新的,那怎么办?