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 です。

ディクショナリには、同じキーを持つ要素が既に存在します。

ディクショナリは読み取り専用です。

適用対象