Auf Englisch lesen

Freigeben über


Queryable.MinBy Methode

Definition

Überlädt

MinBy<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>)

Gibt den Mindestwert in einem generischen IQueryable<T> gemäß einer angegebenen Schlüsselauswahlfunktion zurück.

MinBy<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>, IComparer<TSource>)

Gibt den Mindestwert in einem generischen IQueryable<T> gemäß einer angegebenen Schlüsselauswahlfunktion zurück.

MinBy<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>)

Quelle:
Queryable.cs
Quelle:
Queryable.cs
Quelle:
Queryable.cs

Gibt den Mindestwert in einem generischen IQueryable<T> gemäß einer angegebenen Schlüsselauswahlfunktion zurück.

public static TSource? MinBy<TSource,TKey> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,TKey>> keySelector);

Typparameter

TSource

Der Typ der Elemente von source.

TKey

Der Typ des Schlüssels, nach dem Elemente verglichen werden sollen.

Parameter

source
IQueryable<TSource>

Eine Sequenz von Werten, deren Mindestwert bestimmt werden soll.

keySelector
Expression<Func<TSource,TKey>>

Eine Funktion zum Extrahieren des Schlüssels für jedes Element.

Gibt zurück

TSource

Der Wert mit dem Mindestschlüssel in der Sequenz.

Ausnahmen

source ist null

Kein Schlüssel, der aus der source -Schnittstelle extrahiert wird, implementiert die IComparable -Schnittstelle oder IComparable<T> .

Gilt für:

.NET 9 und andere Versionen
Produkt Versionen
.NET 6, 7, 8, 9

MinBy<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>, IComparer<TSource>)

Quelle:
Queryable.cs
Quelle:
Queryable.cs
Quelle:
Queryable.cs

Gibt den Mindestwert in einem generischen IQueryable<T> gemäß einer angegebenen Schlüsselauswahlfunktion zurück.

public static TSource? MinBy<TSource,TKey> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,TKey>> keySelector, System.Collections.Generic.IComparer<TSource>? comparer);

Typparameter

TSource

Der Typ der Elemente von source.

TKey

Der Typ des Schlüssels, nach dem Elemente verglichen werden sollen.

Parameter

source
IQueryable<TSource>

Eine Sequenz von Werten, deren Mindestwert bestimmt werden soll.

keySelector
Expression<Func<TSource,TKey>>

Eine Funktion zum Extrahieren des Schlüssels für jedes Element.

comparer
IComparer<TSource>

Die IComparer<T> zu vergleichenden Schlüssel.

Gibt zurück

TSource

Der Wert mit dem Mindestschlüssel in der Sequenz.

Ausnahmen

source ist null

Kein Schlüssel, der aus der source -Schnittstelle extrahiert wird, implementiert die IComparable -Schnittstelle oder IComparable<T> .

Gilt für:

.NET 9 und andere Versionen
Produkt Versionen
.NET 6, 7, 8, 9