Bagikan melalui


Queryable.MaxBy Metode

Definisi

Overload

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

Mengembalikan nilai maksimum dalam generik IQueryable<T> sesuai dengan fungsi pemilih kunci yang ditentukan.

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

Mengembalikan nilai maksimum dalam generik IQueryable<T> sesuai dengan fungsi pemilih kunci yang ditentukan.

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

Sumber:
Queryable.cs
Sumber:
Queryable.cs
Sumber:
Queryable.cs

Mengembalikan nilai maksimum dalam generik IQueryable<T> sesuai dengan fungsi pemilih kunci yang ditentukan.

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

Jenis parameter

TSource

Jenis elemen source.

TKey

Jenis kunci untuk membandingkan elemen dengan.

Parameter

source
IQueryable<TSource>

Urutan nilai untuk menentukan nilai maksimum.

keySelector
Expression<Func<TSource,TKey>>

Fungsi untuk mengekstrak kunci untuk setiap elemen.

Mengembalikan

TSource

Nilai dengan kunci maksimum dalam urutan.

Pengecualian

sourceadalah null.

Tidak ada kunci yang diekstrak dari source mengimplementasikan IComparable antarmuka atau IComparable<T> .

Berlaku untuk

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

Sumber:
Queryable.cs
Sumber:
Queryable.cs
Sumber:
Queryable.cs

Mengembalikan nilai maksimum dalam generik IQueryable<T> sesuai dengan fungsi pemilih kunci yang ditentukan.

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

Jenis parameter

TSource

Jenis elemen source.

TKey

Jenis kunci untuk membandingkan elemen dengan.

Parameter

source
IQueryable<TSource>

Urutan nilai untuk menentukan nilai maksimum.

keySelector
Expression<Func<TSource,TKey>>

Fungsi untuk mengekstrak kunci untuk setiap elemen.

comparer
IComparer<TSource>

IComparer<T> untuk membandingkan kunci.

Mengembalikan

TSource

Nilai dengan kunci maksimum dalam urutan.

Pengecualian

sourceadalah null.

Tidak ada kunci yang diekstrak dari source mengimplementasikan IComparable antarmuka atau IComparable<T> .

Berlaku untuk