Method DistinctBy
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.
Declaration
[DocfxBrowsable]
public static IEnumerable<TSource> DistinctBy<TSource, TKey>(this IEnumerable<TSource> source, Func<TSource, TKey> keySelector)
Parameters
source
System.Collections.Generic.IEnumerable<TSource>
keySelector
System.Func<TSource, TKey>
Returns
System.Collections.Generic.IEnumerable<TSource>
Type Parameters
Name | Description |
---|---|
TSource | |
TKey |