.NET 4 में नए ConcurrentBag<T>
के साथ, आप केवल TryTake()
और TryPeek()
उपलब्ध होने पर एक निश्चित, विशिष्ट ऑब्जेक्ट को कैसे हटाते हैं?ConcurrentBag <> से एकल, विशिष्ट ऑब्जेक्ट को कैसे निकालें?
मैं TryTake()
का उपयोग करने का सोच रहा हूँ और फिर बस सूची में वापस जिसके परिणामस्वरूप वस्तु जोड़ने अगर मैं नहीं इसे हटाने के लिए चाहते हैं, लेकिन मुझे लगता है कि मैं कुछ कमी हो सकती है। क्या यह सही तरीका है?
SynchronizedCollection भी एक उपयुक्त विकल्प हो सकता है। –
@ILIABROUDNO - आपको इसे उत्तर के रूप में रखना चाहिए! जब आपको डिक्शनरी – Denis