OrderedDictionary<TKey,TValue>.TryAdd Metodo

Definizione

Overload

Nome Descrizione
TryAdd(TKey, TValue, Int32)

Aggiunge la chiave e il valore specificati al dizionario se la chiave non esiste già.

TryAdd(TKey, TValue)

Aggiunge la chiave e il valore specificati al dizionario se la chiave non esiste già.

TryAdd(TKey, TValue, Int32)

Origine:
OrderedDictionary.cs
Origine:
OrderedDictionary.cs

Aggiunge la chiave e il valore specificati al dizionario se la chiave non esiste già.

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

Parametri

key
TKey

Chiave dell'elemento da aggiungere.

value
TValue

Valore dell'elemento da aggiungere. Il valore può essere null per i tipi di riferimento.

index
Int32

Indice dell'oggetto aggiunto o esistente key. Si tratta sempre di un indice valido nel dizionario.

Valori restituiti

true se la chiave non esiste e la chiave e il valore sono stati aggiunti al dizionario; in caso contrario, false.

Eccezioni

key è null.

Si applica a

TryAdd(TKey, TValue)

Origine:
OrderedDictionary.cs
Origine:
OrderedDictionary.cs
Origine:
OrderedDictionary.cs

Aggiunge la chiave e il valore specificati al dizionario se la chiave non esiste già.

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

Parametri

key
TKey

Chiave dell'elemento da aggiungere.

value
TValue

Valore dell'elemento da aggiungere. Il valore può essere null per i tipi di riferimento.

Valori restituiti

true se la chiave non esiste e la chiave e il valore sono stati aggiunti al dizionario; in caso contrario, false.

Eccezioni

key è null.

Si applica a