Warum erfordert ConcurrentDictionary.TryRemove ein zweites Out-Argument?
Posted: 12 Jan 2025, 11:50
Ich möchte nur einen Wert entfernen. Ich muss die Variable anschließend nicht mehr verwenden. Warum nicht eine Überladung einschließen, bei der dieser zweite Parameter nicht erforderlich war?
Muss ich ihn wirklich nur in einer temporären lokalen Variablen speichern, nicht verwenden, und ihn dann vom Garbage Collector sammeln lassen? die Methode endet? Scheint ziemlich albern..
Die Funktion: ConcurrentDictionary.TryRemove
Muss ich ihn wirklich nur in einer temporären lokalen Variablen speichern, nicht verwenden, und ihn dann vom Garbage Collector sammeln lassen? die Methode endet? Scheint ziemlich albern..
Die Funktion: ConcurrentDictionary.TryRemove