OrderedDictionary<TKey,TValue>.TryAdd Метод

Определение

Перегрузки

Имя Описание
TryAdd(TKey, TValue, Int32)

Добавляет указанный ключ и значение в словарь, если ключ еще не существует.

TryAdd(TKey, TValue)

Добавляет указанный ключ и значение в словарь, если ключ еще не существует.

TryAdd(TKey, TValue, Int32)

Исходный код:
OrderedDictionary.cs
Исходный код:
OrderedDictionary.cs

Добавляет указанный ключ и значение в словарь, если ключ еще не существует.

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

Значение добавляемого элемента. Значение может быть null для ссылочных типов.

index
Int32

Индекс добавленного или существующего key. Это всегда допустимый индекс в словаре.

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

true Если ключ не существовал, и ключ и значение были добавлены в словарь; falseв противном случае .

Исключения

key равно null.

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

TryAdd(TKey, TValue)

Исходный код:
OrderedDictionary.cs
Исходный код:
OrderedDictionary.cs
Исходный код:
OrderedDictionary.cs

Добавляет указанный ключ и значение в словарь, если ключ еще не существует.

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это .

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