ऑब्जेक्ट की वर्तमान स्थिति के कारण ऑपरेशन मान्य नहीं है, कभी-कभी, जब कोई मोनो .NET अनुप्रयोग चलाता है (ऐसा लगता है कि यह इनपुट डेटा पर निर्भर नहीं है, क्योंकि यह नहीं बदलता है), तो मैं निम्न स्थिति में चला जाता हूं: एक (गैर खाली, मैं अपनी गणना की जाँच पहले से) क़तार से एक तत्व विपंक्ति करने की कोशिश कर, एक अपवाद फेंका जाता है:ऑब्जेक्ट
Unhandled अपवाद: System.InvalidOperationException: ऑपरेशन वस्तु की वर्तमान स्थिति की वजह से मान्य नहीं है सिस्टम पर। Colections.Generic.Queue
1[DBWorkItem].Peek()[0x00000] at System.Collections.Generic.Queue
1 [DBWorkItem]। Dequeue() [0x00000] डीबीप्रोसेसर.प्रोसेस (System.Object q) [0x0006b] < में ...>
हालांकि मैं निश्चित रूप से इस अपवाद को पकड़ सकता हूं, तत्व को हटा दिया गया है और खो गया है। क्या किसी और ने भी इस व्यवहार का सामना किया है?
क्या आप इस कतार को एकाधिक धागे से एक्सेस कर रहे हैं? –