Bagikan melalui


ParallelEnumerable.ToLookup Metode

Definisi

Overload

ToLookup<TSource,TKey,TElement>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

ILookup<TKey,TElement> Membuat dari ParallelQuery<TSource> sesuai dengan fungsi pemilih kunci tertentu, perbandingan, dan fungsi pemilih elemen.

ToLookup<TSource,TKey,TElement>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TSource,TElement>)

ILookup<TKey,TElement> Membuat dari ParallelQuery<TSource> sesuai dengan pemilih kunci dan fungsi pemilih elemen yang ditentukan.

ToLookup<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

ILookup<TKey,TElement> Membuat dari ParallelQuery<TSource> sesuai dengan fungsi pemilih kunci dan perbandingan kunci yang ditentukan.

ToLookup<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>)

ILookup<TKey,TElement> Membuat dari ParallelQuery<TSource> sesuai dengan fungsi pemilih kunci tertentu.

ToLookup<TSource,TKey,TElement>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

Sumber:
ParallelEnumerable.cs
Sumber:
ParallelEnumerable.cs
Sumber:
ParallelEnumerable.cs

ILookup<TKey,TElement> Membuat dari ParallelQuery<TSource> sesuai dengan fungsi pemilih kunci tertentu, perbandingan, dan fungsi pemilih elemen.

public:
generic <typename TSource, typename TKey, typename TElement>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::ILookup<TKey, TElement> ^ ToLookup(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, TKey> ^ keySelector, Func<TSource, TElement> ^ elementSelector, System::Collections::Generic::IEqualityComparer<TKey> ^ comparer);
public static System.Linq.ILookup<TKey,TElement> ToLookup<TSource,TKey,TElement> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,TKey> keySelector, Func<TSource,TElement> elementSelector, System.Collections.Generic.IEqualityComparer<TKey> comparer);
public static System.Linq.ILookup<TKey,TElement> ToLookup<TSource,TKey,TElement> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,TKey> keySelector, Func<TSource,TElement> elementSelector, System.Collections.Generic.IEqualityComparer<TKey>? comparer);
static member ToLookup : System.Linq.ParallelQuery<'Source> * Func<'Source, 'Key> * Func<'Source, 'Element> * System.Collections.Generic.IEqualityComparer<'Key> -> System.Linq.ILookup<'Key, 'Element>
<Extension()>
Public Function ToLookup(Of TSource, TKey, TElement) (source As ParallelQuery(Of TSource), keySelector As Func(Of TSource, TKey), elementSelector As Func(Of TSource, TElement), comparer As IEqualityComparer(Of TKey)) As ILookup(Of TKey, TElement)

Jenis parameter

TSource

Jenis elemen .source

TKey

Jenis kunci yang dikembalikan oleh keySelector.

TElement

Jenis nilai yang dikembalikan oleh elementSelector.

Parameter

source
ParallelQuery<TSource>

Urutan untuk membuat ILookup<TKey,TElement> dari.

keySelector
Func<TSource,TKey>

Fungsi untuk mengekstrak kunci dari setiap elemen.

elementSelector
Func<TSource,TElement>

Fungsi transformasi untuk menghasilkan nilai elemen hasil dari setiap elemen.

comparer
IEqualityComparer<TKey>

Untuk IEqualityComparer<T> membandingkan kunci.

Mengembalikan

Pencarian< (Dari <(TKey, TElement>)>) yang berisi nilai jenis TElement yang dipilih dari urutan input.

Pengecualian

source atau keySelector atau elementSelector adalah referensi null (Tidak ada di Visual Basic).

Satu atau beberapa pengecualian terjadi selama evaluasi kueri.

Lihat juga

Berlaku untuk

ToLookup<TSource,TKey,TElement>(ParallelQuery<TSource>, Func<TSource,TKey>, Func<TSource,TElement>)

Sumber:
ParallelEnumerable.cs
Sumber:
ParallelEnumerable.cs
Sumber:
ParallelEnumerable.cs

ILookup<TKey,TElement> Membuat dari ParallelQuery<TSource> sesuai dengan pemilih kunci dan fungsi pemilih elemen yang ditentukan.

public:
generic <typename TSource, typename TKey, typename TElement>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::ILookup<TKey, TElement> ^ ToLookup(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, TKey> ^ keySelector, Func<TSource, TElement> ^ elementSelector);
public static System.Linq.ILookup<TKey,TElement> ToLookup<TSource,TKey,TElement> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,TKey> keySelector, Func<TSource,TElement> elementSelector);
static member ToLookup : System.Linq.ParallelQuery<'Source> * Func<'Source, 'Key> * Func<'Source, 'Element> -> System.Linq.ILookup<'Key, 'Element>
<Extension()>
Public Function ToLookup(Of TSource, TKey, TElement) (source As ParallelQuery(Of TSource), keySelector As Func(Of TSource, TKey), elementSelector As Func(Of TSource, TElement)) As ILookup(Of TKey, TElement)

Jenis parameter

TSource

Jenis elemen .source

TKey

Jenis kunci yang dikembalikan oleh keySelector.

TElement

Jenis nilai yang dikembalikan oleh elementSelector.

Parameter

source
ParallelQuery<TSource>

Urutan untuk membuat ILookup<TKey,TElement> dari.

keySelector
Func<TSource,TKey>

Fungsi untuk mengekstrak kunci dari setiap elemen.

elementSelector
Func<TSource,TElement>

Fungsi transformasi untuk menghasilkan nilai elemen hasil dari setiap elemen.

Mengembalikan

ILookup<TKey,TElement> yang berisi nilai jenis TElement yang dipilih dari urutan input.

Pengecualian

source atau keySelector atau elementSelector adalah referensi null (Tidak ada di Visual Basic).

Satu atau beberapa pengecualian terjadi selama evaluasi kueri.

Lihat juga

Berlaku untuk

ToLookup<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Sumber:
ParallelEnumerable.cs
Sumber:
ParallelEnumerable.cs
Sumber:
ParallelEnumerable.cs

ILookup<TKey,TElement> Membuat dari ParallelQuery<TSource> sesuai dengan fungsi pemilih kunci dan perbandingan kunci yang ditentukan.

public:
generic <typename TSource, typename TKey>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::ILookup<TKey, TSource> ^ ToLookup(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, TKey> ^ keySelector, System::Collections::Generic::IEqualityComparer<TKey> ^ comparer);
public static System.Linq.ILookup<TKey,TSource> ToLookup<TSource,TKey> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,TKey> keySelector, System.Collections.Generic.IEqualityComparer<TKey> comparer);
public static System.Linq.ILookup<TKey,TSource> ToLookup<TSource,TKey> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,TKey> keySelector, System.Collections.Generic.IEqualityComparer<TKey>? comparer);
static member ToLookup : System.Linq.ParallelQuery<'Source> * Func<'Source, 'Key> * System.Collections.Generic.IEqualityComparer<'Key> -> System.Linq.ILookup<'Key, 'Source>
<Extension()>
Public Function ToLookup(Of TSource, TKey) (source As ParallelQuery(Of TSource), keySelector As Func(Of TSource, TKey), comparer As IEqualityComparer(Of TKey)) As ILookup(Of TKey, TSource)

Jenis parameter

TSource

Jenis elemen .source

TKey

Jenis kunci yang dikembalikan oleh keySelector.

Parameter

source
ParallelQuery<TSource>

Urutan untuk membuat ILookup<TKey,TElement> dari.

keySelector
Func<TSource,TKey>

Fungsi untuk mengekstrak kunci dari setiap elemen.

comparer
IEqualityComparer<TKey>

Untuk IEqualityComparer<T> membandingkan kunci.

Mengembalikan

ILookup<TKey,TSource>

ILookup<TKey,TElement> yang berisi kunci dan nilai.

Pengecualian

source atau keySelector atau adalah referensi null (Tidak ada di Visual Basic).

Satu atau beberapa pengecualian terjadi selama evaluasi kueri.

Lihat juga

Berlaku untuk

ToLookup<TSource,TKey>(ParallelQuery<TSource>, Func<TSource,TKey>)

Sumber:
ParallelEnumerable.cs
Sumber:
ParallelEnumerable.cs
Sumber:
ParallelEnumerable.cs

ILookup<TKey,TElement> Membuat dari ParallelQuery<TSource> sesuai dengan fungsi pemilih kunci tertentu.

public:
generic <typename TSource, typename TKey>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::ILookup<TKey, TSource> ^ ToLookup(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, TKey> ^ keySelector);
public static System.Linq.ILookup<TKey,TSource> ToLookup<TSource,TKey> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,TKey> keySelector);
static member ToLookup : System.Linq.ParallelQuery<'Source> * Func<'Source, 'Key> -> System.Linq.ILookup<'Key, 'Source>
<Extension()>
Public Function ToLookup(Of TSource, TKey) (source As ParallelQuery(Of TSource), keySelector As Func(Of TSource, TKey)) As ILookup(Of TKey, TSource)

Jenis parameter

TSource

Jenis elemen .source

TKey

Jenis kunci yang dikembalikan oleh keySelector.

Parameter

source
ParallelQuery<TSource>

Urutan untuk membuat ILookup<TKey,TElement> dari.

keySelector
Func<TSource,TKey>

Fungsi untuk mengekstrak kunci dari setiap elemen.

Mengembalikan

ILookup<TKey,TSource>

ILookup<TKey,TElement> yang berisi kunci dan nilai.

Pengecualian

source atau keySelector adalah referensi null (Tidak ada di Visual Basic).

Satu atau beberapa pengecualian terjadi selama evaluasi kueri.

Lihat juga

Berlaku untuk