FrozenDictionary.Create Méthode

Définition

Surcharges

Create<TKey,TValue>(ReadOnlySpan<KeyValuePair<TKey,TValue>>)

Source:
FrozenDictionary.cs
Source:
FrozenDictionary.cs
Source:
FrozenDictionary.cs

Crée une FrozenDictionary<TKey,TValue> paire clé/valeur spécifiée.

public:
generic <typename TKey, typename TValue>
 static System::Collections::Frozen::FrozenDictionary<TKey, TValue> ^ Create(ReadOnlySpan<System::Collections::Generic::KeyValuePair<TKey, TValue>> source);
public static System.Collections.Frozen.FrozenDictionary<TKey,TValue> Create<TKey,TValue>(scoped ReadOnlySpan<System.Collections.Generic.KeyValuePair<TKey,TValue>> source);
static member Create : ReadOnlySpan<System.Collections.Generic.KeyValuePair<'Key, 'Value>> -> System.Collections.Frozen.FrozenDictionary<'Key, 'Value>
Public Function Create(Of TKey, TValue) (source As ReadOnlySpan(Of KeyValuePair(Of TKey, TValue))) As FrozenDictionary(Of TKey, TValue)

Paramètres de type

TKey

Type des clés dans le dictionnaire.

TValue

Type des valeurs dans le dictionnaire.

Paramètres

source
ReadOnlySpan<KeyValuePair<TKey,TValue>>

Paires clé/valeur à utiliser pour remplir le dictionnaire.

Retours

Qui FrozenDictionary<TKey,TValue> contient les clés et valeurs spécifiées.

Remarques

Si la même clé apparaît plusieurs fois dans l’entrée, celle-ci dans la séquence est prioritaire. Cela diffère de ToDictionary, avec lequel plusieurs clés dupliquées entraînent une exception.

S’applique à

Create<TKey,TValue>(IEqualityComparer<TKey>, ReadOnlySpan<KeyValuePair<TKey,TValue>>)

Source:
FrozenDictionary.cs
Source:
FrozenDictionary.cs
Source:
FrozenDictionary.cs

Crée une FrozenDictionary<TKey,TValue> paire clé/valeur spécifiée.

public:
generic <typename TKey, typename TValue>
 static System::Collections::Frozen::FrozenDictionary<TKey, TValue> ^ Create(System::Collections::Generic::IEqualityComparer<TKey> ^ comparer, ReadOnlySpan<System::Collections::Generic::KeyValuePair<TKey, TValue>> source);
public static System.Collections.Frozen.FrozenDictionary<TKey,TValue> Create<TKey,TValue>(System.Collections.Generic.IEqualityComparer<TKey>? comparer, scoped ReadOnlySpan<System.Collections.Generic.KeyValuePair<TKey,TValue>> source);
static member Create : System.Collections.Generic.IEqualityComparer<'Key> * ReadOnlySpan<System.Collections.Generic.KeyValuePair<'Key, 'Value>> -> System.Collections.Frozen.FrozenDictionary<'Key, 'Value>
Public Function Create(Of TKey, TValue) (comparer As IEqualityComparer(Of TKey), source As ReadOnlySpan(Of KeyValuePair(Of TKey, TValue))) As FrozenDictionary(Of TKey, TValue)

Paramètres de type

TKey

Type des clés dans le dictionnaire.

TValue

Type des valeurs dans le dictionnaire.

Paramètres

comparer
IEqualityComparer<TKey>

Implémentation de comparateur à utiliser pour comparer les clés pour l’égalité. Si null, Default est utilisé.

source
ReadOnlySpan<KeyValuePair<TKey,TValue>>

Paires clé/valeur à utiliser pour remplir le dictionnaire.

Retours

Qui FrozenDictionary<TKey,TValue> contient les clés et valeurs spécifiées.

Remarques

Si la même clé apparaît plusieurs fois dans l’entrée, celle-ci dans la séquence est prioritaire. Cela diffère de ToDictionary, avec lequel plusieurs clés dupliquées entraînent une exception.

S’applique à