Unter welchen Umständen gibt ConcurrentDictionary.TryRemove() false zurück? [Duplikat]C#

Ein Treffpunkt für C#-Programmierer
Guest
 Unter welchen Umständen gibt ConcurrentDictionary.TryRemove() false zurück? [Duplikat]

Post by Guest »

Ich habe nach einer Möglichkeit gesucht, ein Element aus einem gleichzeitigen Wörterbuch zu entfernen. Aus irgendeinem Grund gibt es keine Remove-Methode, aber eine TryRemove-Methode, die einen bool zurückgibt. In MSDN heißt es, dass „false“ zurückgegeben wird, falls der Prozess „fehlgeschlagen“ ist, sagt aber nicht, auf welche Weise.
  • Ist es falsch? wenn das Element nur fehlt?
  • Ist es falsch, wenn das Element aufgrund einer Sperre nicht entfernt werden konnte?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post