Изменения документа Tools.Collections
Редактировал(а) Alexandr Fokin 2023/01/11 15:18
<
>
отредактировано Alexandr Fokin
на 2021/01/08 15:50
на 2021/01/08 15:50
отредактировано Alexandr Fokin
на 2021/01/08 15:52
на 2021/01/08 15:52
Изменить комментарий:
Удаленный объект
Комментарий
-
Объекты (0 изменено, 0 добавлено, 2 удалено)
Подробности
- XWiki.XWikiComments[0]
-
- Автор
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.cccc1808 - Комментарий
-
... ... @@ -1,6 +1,0 @@ 1 -На основе материала, приведенного по 2 ссылке. Можно реализовать удаление из ConcurrentDictionary только при определенных условиях. 2 -В данном проекте используется RemoveLinkItem, для проверки что счетчик ссылок <= 0. 3 -Но в целом можно реализовать передачу любого делегата с условием. (И производит удаление только в случае, когда условие истинно) 4 - 5 -Таким образом получив интерфейс 6 -RemoveIf(TKey key, Func<TKey, TValue, bool> needRemove) - Дата
-
... ... @@ -1,1 +1,0 @@ 1 -2020-06-14 12:34:08.197
- XWiki.XWikiComments[1]
-
- Автор
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.cccc1808 - Комментарий
-
... ... @@ -1,2 +1,0 @@ 1 -Возможно, в данном случае, для проверки оптимистичной блокировки было бы достаточно ReferenceEquals. (Вместо Stamp) 2 -Т.к. Item иммутабелен. - Дата
-
... ... @@ -1,1 +1,0 @@ 1 -2020-06-14 12:57:26.227