StorageHelperSetNullIfEmptyEnumerableTKey, TValue - метод

Устанавливает равным null элемент с ключом key в хранилище или строго типизированном декораторе dictionary, если он является пустым перечислением IEnumerable.

Definition

Пространство имён: Tessa.Platform.Storage
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public static bool SetNullIfEmptyEnumerable<TKey, TValue>(
	IDictionary<TKey, TValue> dictionary,
	TKey key
)
where TValue : class

Параметры

dictionary  IDictionaryTKey, TValue
Хранилище или строго типизированный декоратор, в котором необходимо установить равным null элемент с заданным ключом, если он является пустым перечислением IEnumerable. Может быть равен null.
key  TKey
Ключ, по которому необходимо установить равным null элемент в заданном хранилище или строго типизированном декораторе, если он является пустым перечислением IEnumerable.

Параметры типа

TKey
Тип ключа для хранилища или строго типизированного декоратора dictionary.
TValue
Ссылочный тип значения для хранилища или строго типизированного декоратора dictionary.

Возвращаемое значение

Boolean

true, если элемент был установлен равным null в dictionary.

false, если либо элемент отсутствовал в dictionary, не являлся перечислением IEnumerable, не был пустым, либо параметр dictionary равен null.

Заметки

Хэлпер удобно использовать в методах Clean.

См. также