Table of Contents

Method DistinctBy

Namespace
FrameworkSystems.FrameworkExceptions
Assembly
FrameworkSystems.FrameworkExceptions.dll

DistinctBy<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>)

Gibt bezüglich der per keySelector ermittelten Schlüsselwerte unterschiedliche Elemente zurück. Zu gleichen Schlüsselwerten wird jeweils das erste Element zurückgegeben. Die Reihenfolge der Elemente bleibt erhalten.

public static IEnumerable<TSource> DistinctBy<TSource, TKey>(this IEnumerable<TSource> source, Func<TSource, TKey> keySelector)

Parameters

source IEnumerable<TSource>
keySelector Func<TSource, TKey>

Returns

IEnumerable<TSource>

Type Parameters

TSource
TKey