theraot / Theraot

Backporting .NET and more: LINQ expressions in .net 2.0 - nuget Theraot.Core available.
MIT License
162 stars 30 forks source link

MaxBy(), MinBy(), DistinctBy(), UnionBy(), IntersectBy(), ExceptBy() #162

Open NN--- opened 3 years ago

NN--- commented 3 years ago

Enumerable https://docs.microsoft.com/en-us/dotnet/api/system.linq.enumerable.minby?view=net-6.0 https://docs.microsoft.com/en-us/dotnet/api/system.linq.enumerable.maxby?view=net-6.0 https://docs.microsoft.com/en-us/dotnet/api/system.linq.enumerable.distinctby?view=net-6.0 https://docs.microsoft.com/en-us/dotnet/api/system.linq.enumerable.unionby?view=net-6.0 https://docs.microsoft.com/en-us/dotnet/api/system.linq.enumerable.intersectby?view=net-6.0 https://docs.microsoft.com/en-us/dotnet/api/system.linq.enumerable.exceptby?view=net-6.0

Queryable https://docs.microsoft.com/en-us/dotnet/api/system.linq.queryable.minby?view=net-6.0 https://docs.microsoft.com/en-us/dotnet/api/system.linq.queryable.maxby?view=net-6.0 https://docs.microsoft.com/en-us/dotnet/api/system.linq.queryable.distinctby?view=net-6.0 https://docs.microsoft.com/en-us/dotnet/api/system.linq.queryable.unionby?view=net-6.0 https://docs.microsoft.com/en-us/dotnet/api/system.linq.queryable.intersectby?view=net-6.0 https://docs.microsoft.com/en-us/dotnet/api/system.linq.queryable.exceptby?view=net-6.0