Поделиться через


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.

Применяется к