我几乎无法完成任务.由于列表不是我正在使用的线程安全concurrentbag.完成所有任务后,我想将转换concurrentbag为列表.
我在MSDN中搜索过但找不到任何可以将concurrentbag转换为c#列表的API.我该怎么做?
注意:我必须转换为列表,这是必要的.
我有其他选项在列表上应用锁,但我想在构建concurrentbag中使用线程安全.
Har*_*sad 11
您可以使用ToList扩展方法.
var list = concurrentBag.ToList();
Run Code Online (Sandbox Code Playgroud)
ConcurrentBag有它的扩展方法.ToList()- 它实现IEnumerable<T>
var someList = someConcurrentBag.ToList();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8099 次 |
| 最近记录: |