При каких обстоятельствах ConcurrentDictionary.TryRemove() возвращает false? [дубликат]C#

Место общения программистов C#
Ответить
Anonymous
 При каких обстоятельствах ConcurrentDictionary.TryRemove() возвращает false? [дубликат]

Сообщение Anonymous »

Я искал способ удалить элемент из параллельного словаря. По какой-то причине нет метода Remove, но есть метод TryRemove, который возвращает логическое значение. В MSDN сказано, что false возвращается в случае «сбоя процесса», но не указано, каким образом.
  • Это ложь только когда элемент отсутствует?
  • Это ложь, когда элемент не может быть удален из-за блокировки?


Подробнее здесь: https://stackoverflow.com/questions/255 ... turn-false
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»