我來自Java背景。我想了解更多關於.Net和C#中的併發性的知識。有沒有類似Java的併發utils包?什麼是Java的java.util.concurrent包的.NET等價物?
3
A
回答
6
最接近的將是.NET 4.0中的新線程能力,也稱爲並行擴展。
.NET的現有能力(即在3.5和更早版本)是比Java 沒有 java.util.concurrent中的好,但它肯定不會面面俱到這是java.util.concurrent中。
Parallel Extensions Team Blog非常值得一讀,以瞭解更多。
1
大部分您感興趣的內容可能位於System.Threading命名空間中。
.NET 4.0有一些非常有趣的擴展名ParallelFX,看起來也很有希望。
0
命名空間:System.Collections.Concurrent 它具有線程安全的阻塞類型集合。 其中有些是,
相關問題
- 1. 什麼是.NET TypeCode的Java等價物?
- 2. 什麼是InterruptedException(Java)的.NET等價物?
- 3. 什麼是PHP var_dump的.NET等價物?
- 4. 什麼是COM LocalServer的.NET等價物?
- 5. 什麼是JMX的.NET等價物?
- 6. 什麼是geteuid()的.net等價物?
- 7. WeakHashMap是否存在java.util.concurrent等價物?
- 8. 什麼是從.NET的字典的Java的等價物?
- 9. java中fopen_s()的等價物是什麼?
- 10. 什麼是Debugger.Launch()的Java等價物?
- 11. 什麼是Java中的「ByRef」等價物?
- 12. java中cin.ignore()的等價物是什麼?
- 13. 什麼是Java DecimalFormat的c#等價物?
- 14. 什麼是Java Stream.collect的Kotlin等價物?
- 15. 什麼是$ var的Java等價物?
- 16. 什麼是PHP flush()的Java等價物?
- 17. 什麼是C++ deque的Java等價物?
- 18. 什麼是ASP.NET Membership的Java等價物?
- 19. 什麼是Java Socket.getInetAddress()的C#等價物?
- 20. 什麼是Java中的StringBuffer的.NET等價物?
- 21. 什麼是Java的動態代理的.Net等價物?
- 22. Java的NumberFormatException的.NET等價物是什麼?
- 23. 什麼是Java的LockSupport.parknanos的.NET等價物?
- 24. 什麼是.NET的IEquatable <T>接口的Java等價物?
- 25. 什麼是來自.net的AggregateException的Java等價物?
- 26. 什麼是在Java中的.NET SortedDictionary的等價物?
- 27. 什麼是Java的System.getProperty(「user.dir」)的.NET等價物?
- 28. 什麼是Java的SecretKeySpec類的.NET等價物?
- 29. Java的-verbose:gc命令行選項的.NET等價物是什麼?
- 30. 什麼是BufferedInputStream(Java語言)的C#/ .NET等價物?
謝謝。這可能是我正在尋找的。我想學習在C#中編寫真正高性能的併發代碼。我會知道如何在Java中但想將這些知識移植到.Net。僅僅因爲我覺得Java語言(儘可能多地喜歡它)正在被拋在後面。 – uriDium 2009-11-30 15:27:45
並行擴展絕對是你想要的。您可能還想調查CCR的一些樂趣:http://msdn.microsoft.com/en-us/magazine/cc163556.aspx – 2009-11-30 15:32:40
完美謝謝。我相信這一點,也許一兩本書是我需要的。 – uriDium 2009-11-30 15:42:52