ParallelEnumerable.Distinct 方法

定义

通过使用默认相等比较器比较值,从并行序列中返回不同的元素。

重载

名称 说明
Distinct<TSource>(ParallelQuery<TSource>)

通过使用默认相等比较器比较值,从并行序列中返回不同的元素。

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

通过使用指定的 IEqualityComparer<T> 值比较值,从并行序列中返回不同的元素。

Distinct<TSource>(ParallelQuery<TSource>)

Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
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 是空引用(Visual Basic 中没有任何内容)。

在查询评估期间发生一个或多个异常。

另请参阅

适用于

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

Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
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 是空引用(Visual Basic 中没有任何内容)。

在查询评估期间发生一个或多个异常。

另请参阅

适用于