MSDN "Thread-Safe Collections .NET Framework 4"狀態:NET 4.0 SpinWait方法與4.0之前的SpinWait()有什麼不同?
「一些併發集合類型的使用輕質 同步機制如SpinLock,SpinWait, SemaphoreSlim,和CountdownEvent,這在.NET框架 4是新的」
雖然MSDN網站告知SpinWaitwas was available as far as .NET 1.1而另一個MSDN文章starts SpinWaitwas from .NET 4.0
好,好奇心是由李·格里索姆評論回答What is the difference between SynchronizedCollection and the other concurrent collections?:
「@馬特,在.NET4併發類使用
SpinWait
對象,以解決 線程安全的,而不是Monitor.Enter /退出(又名關鍵部分)?「
以及第一NSDN報指出SpinWait
是新的.NET 4.0
那麼,是不是新的或不?
如果新的話又如何?
從查看你的鏈接,並沒有其他的知識,似乎在.NET 1.1中存在* a *'SpinWait'函數,在.NET 4.0中添加了'SpinWait'結構 – 2013-02-27 11:25:33