OrderedDictionary<TKey,TValue>.TryAdd Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
TryAdd(TKey, TValue, Int32) | |
TryAdd(TKey, TValue) |
Добавляет указанный ключ и значение в словарь, если ключ еще не существует. |
TryAdd(TKey, TValue, Int32)
public:
bool TryAdd(TKey key, TValue value, [Runtime::InteropServices::Out] int % index);
public bool TryAdd(TKey key, TValue value, out int index);
member this.TryAdd : 'Key * 'Value * int -> bool
Public Function TryAdd (key As TKey, value As TValue, ByRef index As Integer) As Boolean
Параметры
- key
- TKey
- value
- TValue
- index
- Int32
Возвращаемое значение
Применяется к
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
.
Исключения
ключом является null
.