FrozenDictionary.ToFrozenDictionary Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| ToFrozenDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IEqualityComparer<TKey>) |
Crée une FrozenDictionary<TKey,TValue> paire clé/valeur spécifiée. |
| ToFrozenDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) |
Crée un FrozenDictionary<TKey,TValue> à partir d’un IEnumerable<T> en fonction des fonctions de sélecteur de clé et de sélecteur d’élément spécifiées. |
| ToFrozenDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Crée un FrozenDictionary<TKey,TValue> à partir d’un IEnumerable<T> en fonction de la fonction de sélecteur de clé spécifiée. |
ToFrozenDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IEqualityComparer<TKey>)
- Source:
- FrozenDictionary.cs
- Source:
- FrozenDictionary.cs
- Source:
- FrozenDictionary.cs
- Source:
- FrozenDictionary.cs
- Source:
- FrozenDictionary.cs
Crée une FrozenDictionary<TKey,TValue> paire clé/valeur spécifiée.
public static System.Collections.Frozen.FrozenDictionary<TKey,TValue> ToFrozenDictionary<TKey,TValue>(this System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>> source, System.Collections.Generic.IEqualityComparer<TKey>? comparer = default);
static member ToFrozenDictionary : seq<System.Collections.Generic.KeyValuePair<'Key, 'Value>> * System.Collections.Generic.IEqualityComparer<'Key> -> System.Collections.Frozen.FrozenDictionary<'Key, 'Value>
<Extension()>
Public Function ToFrozenDictionary(Of TKey, TValue) (source As IEnumerable(Of KeyValuePair(Of TKey, TValue)), Optional comparer As IEqualityComparer(Of TKey) = Nothing) 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
- IEnumerable<KeyValuePair<TKey,TValue>>
Paires clé/valeur à utiliser pour remplir le dictionnaire.
- comparer
- IEqualityComparer<TKey>
Implémentation de comparateur à utiliser pour comparer les clés pour l’égalité. Si null, Default est utilisé.
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, la dernière dans la séquence est prioritaire. Cela diffère de ToDictionary, où les clés dupliquées entraînent une exception.
S’applique à
ToFrozenDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)
- Source:
- FrozenDictionary.cs
- Source:
- FrozenDictionary.cs
- Source:
- FrozenDictionary.cs
- Source:
- FrozenDictionary.cs
- Source:
- FrozenDictionary.cs
Crée un FrozenDictionary<TKey,TValue> à partir d’un IEnumerable<T> en fonction des fonctions de sélecteur de clé et de sélecteur d’élément spécifiées.
public static System.Collections.Frozen.FrozenDictionary<TKey,TElement> ToFrozenDictionary<TSource,TKey,TElement>(this System.Collections.Generic.IEnumerable<TSource> source, Func<TSource,TKey> keySelector, Func<TSource,TElement> elementSelector, System.Collections.Generic.IEqualityComparer<TKey>? comparer = default);
static member ToFrozenDictionary : seq<'Source> * Func<'Source, 'Key> * Func<'Source, 'Element> * System.Collections.Generic.IEqualityComparer<'Key> -> System.Collections.Frozen.FrozenDictionary<'Key, 'Element>
<Extension()>
Public Function ToFrozenDictionary(Of TSource, TKey, TElement) (source As IEnumerable(Of TSource), keySelector As Func(Of TSource, TKey), elementSelector As Func(Of TSource, TElement), Optional comparer As IEqualityComparer(Of TKey) = Nothing) As FrozenDictionary(Of TKey, TElement)
Paramètres de type
- TSource
Type des éléments de source.
- TKey
Type de la clé retournée par keySelector.
- TElement
Type de la valeur retournée par elementSelector.
Paramètres
- source
- IEnumerable<TSource>
À IEnumerable<T> partir duquel créer un FrozenDictionary<TKey,TValue>.
- keySelector
- Func<TSource,TKey>
Fonction permettant d’extraire une clé de chaque élément.
- elementSelector
- Func<TSource,TElement>
Fonction de transformation pour produire une valeur d’élément de résultat à partir de chaque élément.
- comparer
- IEqualityComparer<TKey>
Pour IEqualityComparer<T> comparer les clés.
Retours
Qui FrozenDictionary<TKey,TValue> contient les clés et les valeurs sélectionnées dans la séquence d’entrée.
S’applique à
ToFrozenDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)
- Source:
- FrozenDictionary.cs
- Source:
- FrozenDictionary.cs
- Source:
- FrozenDictionary.cs
- Source:
- FrozenDictionary.cs
- Source:
- FrozenDictionary.cs
Crée un FrozenDictionary<TKey,TValue> à partir d’un IEnumerable<T> en fonction de la fonction de sélecteur de clé spécifiée.
public static System.Collections.Frozen.FrozenDictionary<TKey,TSource> ToFrozenDictionary<TSource,TKey>(this System.Collections.Generic.IEnumerable<TSource> source, Func<TSource,TKey> keySelector, System.Collections.Generic.IEqualityComparer<TKey>? comparer = default);
static member ToFrozenDictionary : seq<'Source> * Func<'Source, 'Key> * System.Collections.Generic.IEqualityComparer<'Key> -> System.Collections.Frozen.FrozenDictionary<'Key, 'Source>
<Extension()>
Public Function ToFrozenDictionary(Of TSource, TKey) (source As IEnumerable(Of TSource), keySelector As Func(Of TSource, TKey), Optional comparer As IEqualityComparer(Of TKey) = Nothing) As FrozenDictionary(Of TKey, TSource)
Paramètres de type
- TSource
Type des éléments de source.
- TKey
Type de la clé retournée par keySelector.
Paramètres
- source
- IEnumerable<TSource>
À IEnumerable<T> partir duquel créer un FrozenDictionary<TKey,TValue>.
- keySelector
- Func<TSource,TKey>
Fonction permettant d’extraire une clé de chaque élément.
- comparer
- IEqualityComparer<TKey>
Pour IEqualityComparer<T> comparer les clés.
Retours
Qui FrozenDictionary<TKey,TValue> contient les clés et les valeurs sélectionnées dans la séquence d’entrée.