ImmutableArrayExtensions.ToDictionary Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
ToDictionary<TKey,T>(ImmutableArray<T>, Func<T,TKey>) |
Crea un dizionario basato sul contenuto di questa matrice. |
ToDictionary<TKey,T>(ImmutableArray<T>, Func<T,TKey>, IEqualityComparer<TKey>) |
Crea un dizionario basato sul contenuto di questa matrice. |
ToDictionary<TKey,TElement,T>(ImmutableArray<T>, Func<T,TKey>, Func<T,TElement>, IEqualityComparer<TKey>) |
Crea un dizionario basato sul contenuto di questa matrice. |
ToDictionary<TKey,TElement,T>(ImmutableArray<T>, Func<T,TKey>, Func<T,TElement>) |
Crea un dizionario basato sul contenuto di questa matrice. |
ToDictionary<TKey,T>(ImmutableArray<T>, Func<T,TKey>)
- Origine:
- ImmutableArrayExtensions.cs
- Origine:
- ImmutableArrayExtensions.cs
- Origine:
- ImmutableArrayExtensions.cs
Crea un dizionario basato sul contenuto di questa matrice.
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)
Parametri di tipo
- TKey
Tipo di chiave.
- T
Tipo di elemento contenuto dalla raccolta.
Parametri
- immutableArray
- ImmutableArray<T>
Matrice da cui creare un dizionario.
- keySelector
- Func<T,TKey>
Selettore di chiave.
Restituisce
Dizionario appena inizializzato.
Si applica a
ToDictionary<TKey,T>(ImmutableArray<T>, Func<T,TKey>, IEqualityComparer<TKey>)
- Origine:
- ImmutableArrayExtensions.cs
- Origine:
- ImmutableArrayExtensions.cs
- Origine:
- ImmutableArrayExtensions.cs
Crea un dizionario basato sul contenuto di questa matrice.
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)
Parametri di tipo
- TKey
Tipo di chiave.
- T
Tipo di elemento contenuto dalla raccolta.
Parametri
- immutableArray
- ImmutableArray<T>
Matrice da cui creare un dizionario.
- keySelector
- Func<T,TKey>
Selettore di chiave.
- comparer
- IEqualityComparer<TKey>
Operatore di confronto con cui inizializzare il dizionario.
Restituisce
Dizionario appena inizializzato.
Si applica a
ToDictionary<TKey,TElement,T>(ImmutableArray<T>, Func<T,TKey>, Func<T,TElement>, IEqualityComparer<TKey>)
- Origine:
- ImmutableArrayExtensions.cs
- Origine:
- ImmutableArrayExtensions.cs
- Origine:
- ImmutableArrayExtensions.cs
Crea un dizionario basato sul contenuto di questa matrice.
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)
Parametri di tipo
- TKey
Tipo di chiave.
- TElement
Tipo dell'elemento.
- T
Tipo di elemento contenuto dalla raccolta.
Parametri
- immutableArray
- ImmutableArray<T>
Matrice da cui creare un dizionario.
- keySelector
- Func<T,TKey>
Selettore di chiave.
- elementSelector
- Func<T,TElement>
Selettore di elemento.
- comparer
- IEqualityComparer<TKey>
Operatore di confronto con cui inizializzare il dizionario.
Restituisce
Dizionario appena inizializzato.
Si applica a
ToDictionary<TKey,TElement,T>(ImmutableArray<T>, Func<T,TKey>, Func<T,TElement>)
- Origine:
- ImmutableArrayExtensions.cs
- Origine:
- ImmutableArrayExtensions.cs
- Origine:
- ImmutableArrayExtensions.cs
Crea un dizionario basato sul contenuto di questa matrice.
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)
Parametri di tipo
- TKey
Tipo di chiave.
- TElement
Tipo dell'elemento.
- T
Tipo di elemento contenuto dalla raccolta.
Parametri
- immutableArray
- ImmutableArray<T>
Matrice da cui creare un dizionario.
- keySelector
- Func<T,TKey>
Selettore di chiave.
- elementSelector
- Func<T,TElement>
Selettore di elemento.
Restituisce
Dizionario appena inizializzato.