Sdílet prostřednictvím


Queryable.MinBy Metoda

Definice

Přetížení

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

Vrátí minimální hodnotu v obecném typu IQueryable<T> podle zadané funkce selektoru klíčů.

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

Vrátí minimální hodnotu v obecném typu IQueryable<T> podle zadané funkce selektoru klíčů.

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

Zdroj:
Queryable.cs
Zdroj:
Queryable.cs
Zdroj:
Queryable.cs

Vrátí minimální hodnotu v obecném typu IQueryable<T> podle zadané funkce selektoru klíčů.

public:
generic <typename TSource, typename TKey>
[System::Runtime::CompilerServices::Extension]
 static TSource MinBy(System::Linq::IQueryable<TSource> ^ source, System::Linq::Expressions::Expression<Func<TSource, TKey> ^> ^ keySelector);
public static TSource? MinBy<TSource,TKey> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,TKey>> keySelector);
static member MinBy : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, 'Key>> -> 'Source
<Extension()>
Public Function MinBy(Of TSource, TKey) (source As IQueryable(Of TSource), keySelector As Expression(Of Func(Of TSource, TKey))) As TSource

Parametry typu

TSource

Typ elementů .source

TKey

Typ klíče, podle který chcete porovnat prvky.

Parametry

source
IQueryable<TSource>

Posloupnost hodnot pro určení minimální hodnoty.

keySelector
Expression<Func<TSource,TKey>>

Funkce, která extrahuje klíč pro každý prvek.

Návraty

TSource

Hodnota s minimálním klíčem v sekvenci.

Výjimky

source je null.

Žádný klíč extrahovaný z source rozhraní nebo IComparable<T> neimplementujeIComparable.

Platí pro

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

Zdroj:
Queryable.cs
Zdroj:
Queryable.cs
Zdroj:
Queryable.cs

Vrátí minimální hodnotu v obecném typu IQueryable<T> podle zadané funkce selektoru klíčů.

public:
generic <typename TSource, typename TKey>
[System::Runtime::CompilerServices::Extension]
 static TSource MinBy(System::Linq::IQueryable<TSource> ^ source, System::Linq::Expressions::Expression<Func<TSource, TKey> ^> ^ keySelector, System::Collections::Generic::IComparer<TSource> ^ comparer);
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);
static member MinBy : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, 'Key>> * System.Collections.Generic.IComparer<'Source> -> 'Source
<Extension()>
Public Function MinBy(Of TSource, TKey) (source As IQueryable(Of TSource), keySelector As Expression(Of Func(Of TSource, TKey)), comparer As IComparer(Of TSource)) As TSource

Parametry typu

TSource

Typ elementů .source

TKey

Typ klíče, podle který chcete porovnat prvky.

Parametry

source
IQueryable<TSource>

Posloupnost hodnot pro určení minimální hodnoty.

keySelector
Expression<Func<TSource,TKey>>

Funkce, která extrahuje klíč pro každý prvek.

comparer
IComparer<TSource>

Chcete-li IComparer<T> porovnat klíče.

Návraty

TSource

Hodnota s minimálním klíčem v sekvenci.

Výjimky

source je null.

Žádný klíč extrahovaný z source rozhraní nebo IComparable<T> neimplementujeIComparable.

Platí pro