Com o novo ConcurrentBag<T>
no .NET 4, como você remove um determinado objeto específico dele quando apenas TryTake()
e TryPeek()
estão disponíveis?
Estou pensando em usar TryTake()
e, em seguida, apenas adicionar o objeto resultante de volta à lista se não quiser removê-lo, mas sinto que pode estar faltando alguma coisa. Esta é a maneira correta?