Bagikan melalui


ImmutableArrayExtensions.ToDictionary Metode

Definisi

Overload

ToDictionary<TKey,T>(ImmutableArray<T>, Func<T,TKey>)

Membuat kamus berdasarkan konten array ini.

ToDictionary<TKey,T>(ImmutableArray<T>, Func<T,TKey>, IEqualityComparer<TKey>)

Membuat kamus berdasarkan konten array ini.

ToDictionary<TKey,TElement,T>(ImmutableArray<T>, Func<T,TKey>, Func<T,TElement>, IEqualityComparer<TKey>)

Membuat kamus berdasarkan konten array ini.

ToDictionary<TKey,TElement,T>(ImmutableArray<T>, Func<T,TKey>, Func<T,TElement>)

Membuat kamus berdasarkan konten array ini.

ToDictionary<TKey,T>(ImmutableArray<T>, Func<T,TKey>)

Sumber:
ImmutableArrayExtensions.cs
Sumber:
ImmutableArrayExtensions.cs
Sumber:
ImmutableArrayExtensions.cs

Membuat kamus berdasarkan konten array ini.

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)

Jenis parameter

TKey

Jenis kunci.

T

Jenis elemen yang dimuat oleh koleksi.

Parameter

immutableArray
ImmutableArray<T>

Array untuk membuat kamus.

keySelector
Func<T,TKey>

Pemilih kunci.

Mengembalikan

Dictionary<TKey,T>

Kamus yang baru diinisialisasi.

Berlaku untuk

ToDictionary<TKey,T>(ImmutableArray<T>, Func<T,TKey>, IEqualityComparer<TKey>)

Sumber:
ImmutableArrayExtensions.cs
Sumber:
ImmutableArrayExtensions.cs
Sumber:
ImmutableArrayExtensions.cs

Membuat kamus berdasarkan konten array ini.

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)

Jenis parameter

TKey

Jenis kunci.

T

Jenis elemen yang dimuat oleh koleksi.

Parameter

immutableArray
ImmutableArray<T>

Array untuk membuat kamus.

keySelector
Func<T,TKey>

Pemilih kunci.

comparer
IEqualityComparer<TKey>

Pembanding untuk menginisialisasi kamus dengan.

Mengembalikan

Dictionary<TKey,T>

Kamus yang baru diinisialisasi.

Berlaku untuk

ToDictionary<TKey,TElement,T>(ImmutableArray<T>, Func<T,TKey>, Func<T,TElement>, IEqualityComparer<TKey>)

Sumber:
ImmutableArrayExtensions.cs
Sumber:
ImmutableArrayExtensions.cs
Sumber:
ImmutableArrayExtensions.cs

Membuat kamus berdasarkan konten array ini.

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)

Jenis parameter

TKey

Jenis kunci.

TElement

Jenis elemen .

T

Jenis elemen yang dimuat oleh koleksi.

Parameter

immutableArray
ImmutableArray<T>

Array untuk membuat kamus.

keySelector
Func<T,TKey>

Pemilih kunci.

elementSelector
Func<T,TElement>

Pemilih elemen.

comparer
IEqualityComparer<TKey>

Pembanding untuk menginisialisasi kamus dengan.

Mengembalikan

Dictionary<TKey,TElement>

Kamus yang baru diinisialisasi.

Berlaku untuk

ToDictionary<TKey,TElement,T>(ImmutableArray<T>, Func<T,TKey>, Func<T,TElement>)

Sumber:
ImmutableArrayExtensions.cs
Sumber:
ImmutableArrayExtensions.cs
Sumber:
ImmutableArrayExtensions.cs

Membuat kamus berdasarkan konten array ini.

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)

Jenis parameter

TKey

Jenis kunci.

TElement

Jenis elemen .

T

Jenis elemen yang dimuat oleh koleksi.

Parameter

immutableArray
ImmutableArray<T>

Array untuk membuat kamus.

keySelector
Func<T,TKey>

Pemilih kunci.

elementSelector
Func<T,TElement>

Pemilih elemen.

Mengembalikan

Dictionary<TKey,TElement>

Kamus yang baru diinisialisasi.

Berlaku untuk