Queryable.MinBy Yöntem

Tanım

Aşırı Yüklemeler

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

Belirtilen anahtar seçici işlevine göre genel IQueryable<T> bir değerdeki en düşük değeri döndürür.

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

Belirtilen anahtar seçici işlevine göre genel IQueryable<T> bir değerdeki en düşük değeri döndürür.

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

Kaynak:
Queryable.cs
Kaynak:
Queryable.cs
Kaynak:
Queryable.cs

Belirtilen anahtar seçici işlevine göre genel IQueryable<T> bir değerdeki en düşük değeri döndürür.

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

Tür Parametreleri

TSource

öğelerinin sourcetürü.

TKey

Öğeleri karşılaştıracak anahtarın türü.

Parametreler

source
IQueryable<TSource>

En düşük değerini belirlemek için bir değer dizisi.

keySelector
Expression<Func<TSource,TKey>>

Her öğenin anahtarını ayıklamak için bir işlev.

Döndürülenler

TSource

Dizide en düşük anahtara sahip değer.

Özel durumlar

source, null değeridir.

veya IComparable<T> arabirimini uygulamadan sourceIComparable ayıklanan anahtar yok.

Şunlara uygulanır

.NET 9 ve diğer sürümler
Ürün Sürümler
.NET 6, 7, 8, 9

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

Kaynak:
Queryable.cs
Kaynak:
Queryable.cs
Kaynak:
Queryable.cs

Belirtilen anahtar seçici işlevine göre genel IQueryable<T> bir değerdeki en düşük değeri döndürür.

C#
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);

Tür Parametreleri

TSource

öğelerinin sourcetürü.

TKey

Öğeleri karşılaştıracak anahtarın türü.

Parametreler

source
IQueryable<TSource>

En düşük değerini belirlemek için bir değer dizisi.

keySelector
Expression<Func<TSource,TKey>>

Her öğenin anahtarını ayıklamak için bir işlev.

comparer
IComparer<TSource>

IComparer<T> Anahtarları karşılaştırmak için.

Döndürülenler

TSource

Dizide en düşük anahtara sahip değer.

Özel durumlar

source, null değeridir.

veya IComparable<T> arabirimini uygulamadan sourceIComparable ayıklanan anahtar yok.

Şunlara uygulanır

.NET 9 ve diğer sürümler
Ürün Sürümler
.NET 6, 7, 8, 9