ImmutableArrayExtensions.ToDictionary Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| ToDictionary<TKey,T>(ImmutableArray<T>, Func<T,TKey>) |
Cria um dicionário com base no conteúdo dessa matriz. |
| ToDictionary<TKey,T>(ImmutableArray<T>, Func<T,TKey>, IEqualityComparer<TKey>) |
Cria um dicionário com base no conteúdo dessa matriz. |
| ToDictionary<TKey,TElement,T>(ImmutableArray<T>, Func<T,TKey>, Func<T,TElement>, IEqualityComparer<TKey>) |
Cria um dicionário com base no conteúdo dessa matriz. |
| ToDictionary<TKey,TElement,T>(ImmutableArray<T>, Func<T,TKey>, Func<T,TElement>) |
Cria um dicionário com base no conteúdo dessa matriz. |
ToDictionary<TKey,T>(ImmutableArray<T>, Func<T,TKey>)
Cria um dicionário com base no conteúdo dessa matriz.
public:
generic <typename TKey, typename T>
[System::Runtime::CompilerServices::Extension]
static System::Collections::Generic::Dictionary<TKey, T> ^ ToDictionary(System::Collections::Immutable::ImmutableArray<T> immutableArray, Func<T, TKey> ^ keySelector);
public static System.Collections.Generic.Dictionary<TKey,T> ToDictionary<TKey,T>(this System.Collections.Immutable.ImmutableArray<T> immutableArray, Func<T,TKey> keySelector);
static member ToDictionary : System.Collections.Immutable.ImmutableArray<'T> * Func<'T, 'Key> -> System.Collections.Generic.Dictionary<'Key, 'T>
<Extension()>
Public Function ToDictionary(Of TKey, T) (immutableArray As ImmutableArray(Of T), keySelector As Func(Of T, TKey)) As Dictionary(Of TKey, T)
Parâmetros de tipo
- TKey
O tipo da chave.
- T
O tipo de elemento contido pela coleção.
Parâmetros
- immutableArray
- ImmutableArray<T>
A matriz da qual criar um dicionário.
- keySelector
- Func<T,TKey>
O seletor de chave.
Retornos
O dicionário recém-inicializado.
Aplica-se a
ToDictionary<TKey,T>(ImmutableArray<T>, Func<T,TKey>, IEqualityComparer<TKey>)
Cria um dicionário com base no conteúdo dessa matriz.
public:
generic <typename TKey, typename T>
[System::Runtime::CompilerServices::Extension]
static System::Collections::Generic::Dictionary<TKey, T> ^ ToDictionary(System::Collections::Immutable::ImmutableArray<T> immutableArray, Func<T, TKey> ^ keySelector, System::Collections::Generic::IEqualityComparer<TKey> ^ comparer);
public static System.Collections.Generic.Dictionary<TKey,T> ToDictionary<TKey,T>(this System.Collections.Immutable.ImmutableArray<T> immutableArray, Func<T,TKey> keySelector, System.Collections.Generic.IEqualityComparer<TKey> comparer);
static member ToDictionary : System.Collections.Immutable.ImmutableArray<'T> * Func<'T, 'Key> * System.Collections.Generic.IEqualityComparer<'Key> -> System.Collections.Generic.Dictionary<'Key, 'T>
<Extension()>
Public Function ToDictionary(Of TKey, T) (immutableArray As ImmutableArray(Of T), keySelector As Func(Of T, TKey), comparer As IEqualityComparer(Of TKey)) As Dictionary(Of TKey, T)
Parâmetros de tipo
- TKey
O tipo da chave.
- T
O tipo de elemento contido pela coleção.
Parâmetros
- immutableArray
- ImmutableArray<T>
A matriz da qual criar um dicionário.
- keySelector
- Func<T,TKey>
O seletor de chave.
- comparer
- IEqualityComparer<TKey>
O comparador com o qual inicializar o dicionário.
Retornos
O dicionário recém-inicializado.
Aplica-se a
ToDictionary<TKey,TElement,T>(ImmutableArray<T>, Func<T,TKey>, Func<T,TElement>, IEqualityComparer<TKey>)
Cria um dicionário com base no conteúdo dessa matriz.
public:
generic <typename TKey, typename TElement, typename T>
[System::Runtime::CompilerServices::Extension]
static System::Collections::Generic::Dictionary<TKey, TElement> ^ ToDictionary(System::Collections::Immutable::ImmutableArray<T> immutableArray, Func<T, TKey> ^ keySelector, Func<T, TElement> ^ elementSelector, System::Collections::Generic::IEqualityComparer<TKey> ^ comparer);
public static System.Collections.Generic.Dictionary<TKey,TElement> ToDictionary<TKey,TElement,T>(this System.Collections.Immutable.ImmutableArray<T> immutableArray, Func<T,TKey> keySelector, Func<T,TElement> elementSelector, System.Collections.Generic.IEqualityComparer<TKey> comparer);
static member ToDictionary : System.Collections.Immutable.ImmutableArray<'T> * Func<'T, 'Key> * Func<'T, 'Element> * System.Collections.Generic.IEqualityComparer<'Key> -> System.Collections.Generic.Dictionary<'Key, 'Element>
<Extension()>
Public Function ToDictionary(Of TKey, TElement, T) (immutableArray As ImmutableArray(Of T), keySelector As Func(Of T, TKey), elementSelector As Func(Of T, TElement), comparer As IEqualityComparer(Of TKey)) As Dictionary(Of TKey, TElement)
Parâmetros de tipo
- TKey
O tipo da chave.
- TElement
O tipo do elemento.
- T
O tipo de elemento contido pela coleção.
Parâmetros
- immutableArray
- ImmutableArray<T>
A matriz da qual criar um dicionário.
- keySelector
- Func<T,TKey>
O seletor de chave.
- elementSelector
- Func<T,TElement>
O seletor de elementos.
- comparer
- IEqualityComparer<TKey>
O comparador com o qual inicializar o dicionário.
Retornos
O dicionário recém-inicializado.
Aplica-se a
ToDictionary<TKey,TElement,T>(ImmutableArray<T>, Func<T,TKey>, Func<T,TElement>)
Cria um dicionário com base no conteúdo dessa matriz.
public:
generic <typename TKey, typename TElement, typename T>
[System::Runtime::CompilerServices::Extension]
static System::Collections::Generic::Dictionary<TKey, TElement> ^ ToDictionary(System::Collections::Immutable::ImmutableArray<T> immutableArray, Func<T, TKey> ^ keySelector, Func<T, TElement> ^ elementSelector);
public static System.Collections.Generic.Dictionary<TKey,TElement> ToDictionary<TKey,TElement,T>(this System.Collections.Immutable.ImmutableArray<T> immutableArray, Func<T,TKey> keySelector, Func<T,TElement> elementSelector);
static member ToDictionary : System.Collections.Immutable.ImmutableArray<'T> * Func<'T, 'Key> * Func<'T, 'Element> -> System.Collections.Generic.Dictionary<'Key, 'Element>
<Extension()>
Public Function ToDictionary(Of TKey, TElement, T) (immutableArray As ImmutableArray(Of T), keySelector As Func(Of T, TKey), elementSelector As Func(Of T, TElement)) As Dictionary(Of TKey, TElement)
Parâmetros de tipo
- TKey
O tipo da chave.
- TElement
O tipo do elemento.
- T
O tipo de elemento contido pela coleção.
Parâmetros
- immutableArray
- ImmutableArray<T>
A matriz da qual criar um dicionário.
- keySelector
- Func<T,TKey>
O seletor de chave.
- elementSelector
- Func<T,TElement>
O seletor de elementos.
Retornos
O dicionário recém-inicializado.