ParallelEnumerable.Distinct Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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).
Kueri dibatalkan dengan token yang diteruskan melalui WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
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.