FrozenDictionary.ToFrozenDictionary Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| ToFrozenDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IEqualityComparer<TKey>) |
Crea un FrozenDictionary<TKey,TValue> objeto con los pares clave-valor especificados. |
| ToFrozenDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) |
Crea un FrozenDictionary<TKey,TValue> a partir de un IEnumerable<T> según las funciones especificadas del selector de claves y del selector de elementos. |
| ToFrozenDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Crea un FrozenDictionary<TKey,TValue> objeto a partir de una IEnumerable<T> función de selector de claves especificada. |
ToFrozenDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IEqualityComparer<TKey>)
- Source:
- FrozenDictionary.cs
- Source:
- FrozenDictionary.cs
- Source:
- FrozenDictionary.cs
- Source:
- FrozenDictionary.cs
- Source:
- FrozenDictionary.cs
Crea un FrozenDictionary<TKey,TValue> objeto con los pares clave-valor especificados.
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)
Parámetros de tipo
- TKey
Tipo de las claves del diccionario.
- TValue
Tipo de los valores del diccionario.
Parámetros
- source
- IEnumerable<KeyValuePair<TKey,TValue>>
Pares clave-valor que se van a usar para rellenar el diccionario.
- comparer
- IEqualityComparer<TKey>
Implementación del comparador que se va a usar para comparar las claves de igualdad. En el caso de null, se utiliza Default.
Devoluciones
que FrozenDictionary<TKey,TValue> contiene las claves y los valores especificados.
Comentarios
Si la misma clave aparece varias veces en la entrada, la última de la secuencia tiene prioridad. Esto difiere de ToDictionary, donde las claves duplicadas producen una excepción.
Se aplica a
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
Crea un FrozenDictionary<TKey,TValue> a partir de un IEnumerable<T> según las funciones especificadas del selector de claves y del selector de elementos.
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)
Parámetros de tipo
- TSource
Tipo de los elementos de source.
- TKey
Tipo de la clave devuelta por keySelector.
- TElement
Tipo del valor devuelto por elementSelector.
Parámetros
- source
- IEnumerable<TSource>
objeto IEnumerable<T> desde el que se va a crear un FrozenDictionary<TKey,TValue>objeto .
- keySelector
- Func<TSource,TKey>
Función para extraer una clave de cada elemento.
- elementSelector
- Func<TSource,TElement>
Función de transformación para generar un valor de elemento de resultado de cada elemento.
- comparer
- IEqualityComparer<TKey>
que IEqualityComparer<T> se va a comparar las claves.
Devoluciones
que FrozenDictionary<TKey,TValue> contiene las claves y los valores seleccionados en la secuencia de entrada.
Se aplica a
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
Crea un FrozenDictionary<TKey,TValue> objeto a partir de una IEnumerable<T> función de selector de claves especificada.
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)
Parámetros de tipo
- TSource
Tipo de los elementos de source.
- TKey
Tipo de la clave devuelta por keySelector.
Parámetros
- source
- IEnumerable<TSource>
objeto IEnumerable<T> desde el que se va a crear un FrozenDictionary<TKey,TValue>objeto .
- keySelector
- Func<TSource,TKey>
Función para extraer una clave de cada elemento.
- comparer
- IEqualityComparer<TKey>
que IEqualityComparer<T> se va a comparar las claves.
Devoluciones
que FrozenDictionary<TKey,TValue> contiene las claves y los valores seleccionados en la secuencia de entrada.