IEnumerable<T>.Distinct Method

Overloads

Distinct

Returns distinct elements from a sequence by using the default equality comparer to compare values.

Distinct(IEqualityComparer<T>)

Returns distinct elements from the sequence by using a specified equality comparer to compare values.

Distinct

Returns distinct elements from a sequence by using the default equality comparer to compare values.

Delphi
function Distinct: IEnumerable<T>

Returns

IEnumerable<T>

A sequence that contains distinct elements from the source sequence.

Distinct(IEqualityComparer<T>)

Returns distinct elements from the sequence by using a specified equality comparer to compare values.

Delphi
function Distinct(const comparer: IEqualityComparer<T>): IEnumerable<T>

Parameters

comparer
IEqualityComparer<T>

An equality comparer to compare values.

Returns

IEnumerable<T>

A sequence that contains distinct elements from the source sequence.