TypedTableBaseExtensions.OrderBy Metoda

Definice

Seřadí řádky objektu TypedTableBase<T> ve vzestupném pořadí.

Přetížení

OrderBy<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>)

Seřadí řádky objektu TypedTableBase<T> vzestupně podle zadaného klíče.

OrderBy<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>, IComparer<TKey>)

Seřadí řádky objektu TypedTableBase<T> ve vzestupném pořadí podle zadaného klíče a porovnávače.

OrderBy<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>)

Zdroj:
TypedTableBaseExtensions.cs
Zdroj:
TypedTableBaseExtensions.cs
Zdroj:
TypedTableBaseExtensions.cs

Seřadí řádky objektu TypedTableBase<T> vzestupně podle zadaného klíče.

public static System.Data.OrderedEnumerableRowCollection<TRow> OrderBy<TRow,TKey> (this System.Data.TypedTableBase<TRow> source, Func<TRow,TKey> keySelector) where TRow : System.Data.DataRow;

Parametry typu

TRow

Typ prvků řádku v source, obvykle DataRow.

TKey

Typ klíče vráceného nástrojem keySelector.

Parametry

source
TypedTableBase<TRow>

A TypedTableBase<T> obsahující prvky, DataRow které mají být seřazeny.

keySelector
Func<TRow,TKey>

Funkce, která extrahuje klíč z prvku.

Návraty

Objekt OrderedEnumerableRowCollection<TRow> , jehož prvky jsou seřazeny podle zadaného klíče.

Platí pro

.NET 9 a další verze
Produkt Verze
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.1

OrderBy<TRow,TKey>(TypedTableBase<TRow>, Func<TRow,TKey>, IComparer<TKey>)

Zdroj:
TypedTableBaseExtensions.cs
Zdroj:
TypedTableBaseExtensions.cs
Zdroj:
TypedTableBaseExtensions.cs

Seřadí řádky objektu TypedTableBase<T> ve vzestupném pořadí podle zadaného klíče a porovnávače.

public static System.Data.OrderedEnumerableRowCollection<TRow> OrderBy<TRow,TKey> (this System.Data.TypedTableBase<TRow> source, Func<TRow,TKey> keySelector, System.Collections.Generic.IComparer<TKey> comparer) where TRow : System.Data.DataRow;

Parametry typu

TRow

Typ prvků řádku v source, obvykle DataRow.

TKey

Typ klíče vráceného nástrojem keySelector.

Parametry

source
TypedTableBase<TRow>

A TypedTableBase<T> obsahující prvky, DataRow které mají být seřazeny.

keySelector
Func<TRow,TKey>

Funkce, která extrahuje klíč z prvku.

comparer
IComparer<TKey>

K IComparer<T> porovnání klíčů.

Návraty

Objekt OrderedEnumerableRowCollection<TRow> , jehož prvky jsou seřazeny podle zadaného klíče a porovnávače.

Platí pro

.NET 9 a další verze
Produkt Verze
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.1