ParallelEnumerable.Distinct 方法

定義

使用預設的等號比較子來比較值,以便從平行序列傳回不同的項目。

多載

Distinct<TSource>(ParallelQuery<TSource>)

使用預設的等號比較子來比較值,以便從平行序列傳回不同的項目。

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

使用指定的 IEqualityComparer<T> 來比較值,以便從平行序列傳回獨特的項目。

Distinct<TSource>(ParallelQuery<TSource>)

來源:
ParallelEnumerable.cs
來源:
ParallelEnumerable.cs
來源:
ParallelEnumerable.cs

使用預設的等號比較子來比較值,以便從平行序列傳回不同的項目。

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)

類型參數

TSource

source 項目的類型。

參數

source
ParallelQuery<TSource>

要移除重複項目的序列。

傳回

序列,包含來源序列中的不同項目。

例外狀況

source 是 null 參考 (在 Visual Basic 中為 Nothing)。

評估查詢的期間發生一或多個例外狀況。

另請參閱

適用於

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

來源:
ParallelEnumerable.cs
來源:
ParallelEnumerable.cs
來源:
ParallelEnumerable.cs

使用指定的 IEqualityComparer<T> 來比較值,以便從平行序列傳回獨特的項目。

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)

類型參數

TSource

source 項目的類型。

參數

source
ParallelQuery<TSource>

要移除重複項目的序列。

comparer
IEqualityComparer<TSource>

用來比較值的 IEqualityComparer<T>

傳回

序列,包含來源序列中的不同項目。

例外狀況

source 是 null 參考 (在 Visual Basic 中為 Nothing)。

評估查詢的期間發生一或多個例外狀況。

另請參閱

適用於