Share via


ParallelEnumerable.Distinct Metode

Definisi

Mengembalikan elemen yang berbeda dari urutan paralel dengan menggunakan perbandingan kesetaraan default untuk membandingkan nilai.

Overload

Distinct<TSource>(ParallelQuery<TSource>)

Mengembalikan elemen yang berbeda dari urutan paralel dengan menggunakan perbandingan kesetaraan default untuk membandingkan nilai.

Distinct<TSource>(ParallelQuery<TSource>, IEqualityComparer<TSource>)

Mengembalikan elemen yang berbeda dari urutan paralel dengan menggunakan yang ditentukan untuk membandingkan IEqualityComparer<T> nilai.

Distinct<TSource>(ParallelQuery<TSource>)

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

Mengembalikan elemen yang berbeda dari urutan paralel dengan menggunakan perbandingan kesetaraan default untuk membandingkan nilai.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::ParallelQuery<TSource> ^ Distinct(System::Linq::ParallelQuery<TSource> ^ source);
public static System.Linq.ParallelQuery<TSource> Distinct<TSource> (this System.Linq.ParallelQuery<TSource> source);
static member Distinct : System.Linq.ParallelQuery<'Source> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function Distinct(Of TSource) (source As ParallelQuery(Of TSource)) As ParallelQuery(Of TSource)

Jenis parameter

TSource

Jenis elemen source.

Parameter

source
ParallelQuery<TSource>

Urutan untuk menghapus elemen duplikat.

Mengembalikan

Urutan yang berisi elemen berbeda dari urutan sumber.

Pengecualian

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

Satu atau beberapa pengecualian terjadi selama evaluasi kueri.

Lihat juga

Berlaku untuk

Distinct<TSource>(ParallelQuery<TSource>, IEqualityComparer<TSource>)

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

Mengembalikan elemen yang berbeda dari urutan paralel dengan menggunakan yang ditentukan untuk membandingkan IEqualityComparer<T> nilai.

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

Jenis parameter

TSource

Jenis elemen source.

Parameter

source
ParallelQuery<TSource>

Urutan untuk menghapus elemen duplikat.

comparer
IEqualityComparer<TSource>

IEqualityComparer<T> Untuk membandingkan nilai.

Mengembalikan

Urutan yang berisi elemen berbeda dari urutan sumber.

Pengecualian

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

Satu atau beberapa pengecualian terjadi selama evaluasi kueri.

Lihat juga

Berlaku untuk