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


ImmutableDictionary<TKey,TValue>.Builder.Add Метод

Определение

Перегрузки

Add(KeyValuePair<TKey,TValue>)

Добавляет в неизменяемый словарь указанный элемент.

Add(TKey, TValue)

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

Add(KeyValuePair<TKey,TValue>)

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

Добавляет в неизменяемый словарь указанный элемент.

public:
 virtual void Add(System::Collections::Generic::KeyValuePair<TKey, TValue> item);
public void Add (System.Collections.Generic.KeyValuePair<TKey,TValue> item);
abstract member Add : System.Collections.Generic.KeyValuePair<'Key, 'Value> -> unit
override this.Add : System.Collections.Generic.KeyValuePair<'Key, 'Value> -> unit
Public Sub Add (item As KeyValuePair(Of TKey, TValue))

Параметры

item
KeyValuePair<TKey,TValue>

Объект, который нужно добавить в словарь.

Реализации

Исключения

Словарь доступен только для чтения.

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

Add(TKey, TValue)

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

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

public:
 virtual void Add(TKey key, TValue value);
public void Add (TKey key, TValue value);
abstract member Add : 'Key * 'Value -> unit
override this.Add : 'Key * 'Value -> unit
Public Sub Add (key As TKey, value As TValue)

Параметры

key
TKey

Ключ добавляемого элемента.

value
TValue

Добавляемое значение элемента.

Реализации

Исключения

Параметр key имеет значение null.

Элемент с таким ключом уже существует в словаре.

Словарь доступен только для чтения.

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