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
ToDictionary<TKey,T>(ImmutableArray<T>, Func<T,TKey>) |
Cria um dicionário com base no conteúdo desta matriz. |
ToDictionary<TKey,T>(ImmutableArray<T>, Func<T,TKey>, IEqualityComparer<TKey>) |
Cria um dicionário com base no conteúdo desta matriz. |
ToDictionary<TKey,TElement,T>(ImmutableArray<T>, Func<T,TKey>, Func<T,TElement>, IEqualityComparer<TKey>) |
Cria um dicionário com base no conteúdo desta matriz. |
ToDictionary<TKey,TElement,T>(ImmutableArray<T>, Func<T,TKey>, Func<T,TElement>) |
Cria um dicionário com base no conteúdo desta matriz. |
ToDictionary<TKey,T>(ImmutableArray<T>, Func<T,TKey>)
- Origem:
- ImmutableArrayExtensions.cs
- Origem:
- ImmutableArrayExtensions.cs
- Origem:
- ImmutableArrayExtensions.cs
Cria um dicionário com base no conteúdo desta 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
Tipo da chave.
- T
O tipo de elemento contido pela coleção.
Parâmetros
- immutableArray
- ImmutableArray<T>
A matriz com base na qual criar um dicionário.
- keySelector
- Func<T,TKey>
O seletor de chave.
Retornos
O dicionário recentemente inicializado.
Aplica-se a
ToDictionary<TKey,T>(ImmutableArray<T>, Func<T,TKey>, IEqualityComparer<TKey>)
- Origem:
- ImmutableArrayExtensions.cs
- Origem:
- ImmutableArrayExtensions.cs
- Origem:
- ImmutableArrayExtensions.cs
Cria um dicionário com base no conteúdo desta 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);
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
Tipo da chave.
- T
O tipo de elemento contido pela coleção.
Parâmetros
- immutableArray
- ImmutableArray<T>
A matriz com base na 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 recentemente inicializado.
Aplica-se a
ToDictionary<TKey,TElement,T>(ImmutableArray<T>, Func<T,TKey>, Func<T,TElement>, IEqualityComparer<TKey>)
- Origem:
- ImmutableArrayExtensions.cs
- Origem:
- ImmutableArrayExtensions.cs
- Origem:
- ImmutableArrayExtensions.cs
Cria um dicionário com base no conteúdo desta 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);
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
Tipo da chave.
- TElement
O tipo do elemento.
- T
O tipo de elemento contido pela coleção.
Parâmetros
- immutableArray
- ImmutableArray<T>
A matriz com base na qual criar um dicionário.
- keySelector
- Func<T,TKey>
O seletor de chave.
- elementSelector
- Func<T,TElement>
O seletor de elemento.
- comparer
- IEqualityComparer<TKey>
O comparador com o qual inicializar o dicionário.
Retornos
O dicionário recentemente inicializado.
Aplica-se a
ToDictionary<TKey,TElement,T>(ImmutableArray<T>, Func<T,TKey>, Func<T,TElement>)
- Origem:
- ImmutableArrayExtensions.cs
- Origem:
- ImmutableArrayExtensions.cs
- Origem:
- ImmutableArrayExtensions.cs
Cria um dicionário com base no conteúdo desta 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
Tipo da chave.
- TElement
O tipo do elemento.
- T
O tipo de elemento contido pela coleção.
Parâmetros
- immutableArray
- ImmutableArray<T>
A matriz com base na qual criar um dicionário.
- keySelector
- Func<T,TKey>
O seletor de chave.
- elementSelector
- Func<T,TElement>
O seletor de elemento.
Retornos
O dicionário recentemente inicializado.