Dictionary<TKey,TValue>.TryAdd(TKey, TValue) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Пытается добавить указанный ключ и значение в словарь.
public:
bool TryAdd(TKey key, TValue value);
public bool TryAdd(TKey key, TValue value);
member this.TryAdd : 'Key * 'Value -> bool
Public Function TryAdd (key As TKey, value As TValue) As Boolean
Параметры
- key
- TKey
Ключ добавляемого элемента.
- value
- TValue
Значение добавляемого элемента. Это может быть null.
Возвращаемое значение
true Значение, если пара "ключ-значение" была успешно добавлена в словарь; falseв противном случае .
Исключения
key равно null.
Комментарии
Add В отличие от метода, этот метод не создает исключение, если элемент с заданным ключом существует в словаре. В отличие от индексатора словаря, не переопределяет элемент, TryAdd если элемент с заданным ключом существует в словаре. Если ключ уже существует, TryAdd ничего не делает и возвращает false.