的MSDN言論在http://msdn.microsoft.com/en-us/library/dd267312.aspx狀態......GetConsumingEnumerable實際上是否從BlockingCollection中刪除了一個項目?
「爲BlockingCollection默認集合類型ConcurrentQueue」
這是否意味着,當我在收集運行「GetConsumingEnumerable()」,項目拉動正在從隊列中出列,使用後會標記爲GC?
換句話說......在下面的代碼片段,
foreach (var item in collection.GetConsumingEnumerable())
{
//do something with item
}
循環迭代後發生了什麼項目?
當你嘗試過什麼事? – dtb