ImmutableArrayExtensions.ToDictionary Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
ToDictionary<TKey,T>(ImmutableArray<T>, Func<T,TKey>) |
Bu dizinin içeriğini temel alan bir sözlük oluşturur. |
ToDictionary<TKey,T>(ImmutableArray<T>, Func<T,TKey>, IEqualityComparer<TKey>) |
Bu dizinin içeriğini temel alan bir sözlük oluşturur. |
ToDictionary<TKey,TElement,T>(ImmutableArray<T>, Func<T,TKey>, Func<T,TElement>, IEqualityComparer<TKey>) |
Bu dizinin içeriğini temel alan bir sözlük oluşturur. |
ToDictionary<TKey,TElement,T>(ImmutableArray<T>, Func<T,TKey>, Func<T,TElement>) |
Bu dizinin içeriğini temel alan bir sözlük oluşturur. |
ToDictionary<TKey,T>(ImmutableArray<T>, Func<T,TKey>)
- Kaynak:
- ImmutableArrayExtensions.cs
- Kaynak:
- ImmutableArrayExtensions.cs
- Kaynak:
- ImmutableArrayExtensions.cs
Bu dizinin içeriğini temel alan bir sözlük oluşturur.
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)
Tür Parametreleri
- TKey
Anahtarın türü.
- T
Koleksiyonun içerdiği öğe türü.
Parametreler
- immutableArray
- ImmutableArray<T>
Sözlüğün oluşturulacağı dizi.
- keySelector
- Func<T,TKey>
Anahtar seçici.
Döndürülenler
Yeni başlatılan sözlük.
Şunlara uygulanır
ToDictionary<TKey,T>(ImmutableArray<T>, Func<T,TKey>, IEqualityComparer<TKey>)
- Kaynak:
- ImmutableArrayExtensions.cs
- Kaynak:
- ImmutableArrayExtensions.cs
- Kaynak:
- ImmutableArrayExtensions.cs
Bu dizinin içeriğini temel alan bir sözlük oluşturur.
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)
Tür Parametreleri
- TKey
Anahtarın türü.
- T
Koleksiyonun içerdiği öğe türü.
Parametreler
- immutableArray
- ImmutableArray<T>
Sözlüğün oluşturulacağı dizi.
- keySelector
- Func<T,TKey>
Anahtar seçici.
- comparer
- IEqualityComparer<TKey>
Sözlüğü başlatacak karşılaştırıcı.
Döndürülenler
Yeni başlatılan sözlük.
Şunlara uygulanır
ToDictionary<TKey,TElement,T>(ImmutableArray<T>, Func<T,TKey>, Func<T,TElement>, IEqualityComparer<TKey>)
- Kaynak:
- ImmutableArrayExtensions.cs
- Kaynak:
- ImmutableArrayExtensions.cs
- Kaynak:
- ImmutableArrayExtensions.cs
Bu dizinin içeriğini temel alan bir sözlük oluşturur.
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)
Tür Parametreleri
- TKey
Anahtarın türü.
- TElement
Öğesinin türü.
- T
Koleksiyonun içerdiği öğe türü.
Parametreler
- immutableArray
- ImmutableArray<T>
Sözlüğün oluşturulacağı dizi.
- keySelector
- Func<T,TKey>
Anahtar seçici.
- elementSelector
- Func<T,TElement>
Öğe seçici.
- comparer
- IEqualityComparer<TKey>
Sözlüğü başlatacak karşılaştırıcı.
Döndürülenler
Yeni başlatılan sözlük.
Şunlara uygulanır
ToDictionary<TKey,TElement,T>(ImmutableArray<T>, Func<T,TKey>, Func<T,TElement>)
- Kaynak:
- ImmutableArrayExtensions.cs
- Kaynak:
- ImmutableArrayExtensions.cs
- Kaynak:
- ImmutableArrayExtensions.cs
Bu dizinin içeriğini temel alan bir sözlük oluşturur.
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)
Tür Parametreleri
- TKey
Anahtarın türü.
- TElement
Öğesinin türü.
- T
Koleksiyonun içerdiği öğe türü.
Parametreler
- immutableArray
- ImmutableArray<T>
Sözlüğün oluşturulacağı dizi.
- keySelector
- Func<T,TKey>
Anahtar seçici.
- elementSelector
- Func<T,TElement>
Öğe seçici.
Döndürülenler
Yeni başlatılan sözlük.