Udostępnij za pośrednictwem


TypedTableBaseExtensions.OrderBy Metoda

Definicja

Sortuje wiersze obiektu TypedTableBase<T> w kolejności rosnącej.

Przeciążenia

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

Sortuje wiersze elementu TypedTableBase<T> w kolejności rosnącej zgodnie z określonym kluczem.

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

Sortuje wiersze elementu TypedTableBase<T> w kolejności rosnącej zgodnie z określonym kluczem i modułem porównującym.

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

Źródło:
TypedTableBaseExtensions.cs
Źródło:
TypedTableBaseExtensions.cs
Źródło:
TypedTableBaseExtensions.cs

Sortuje wiersze elementu TypedTableBase<T> w kolejności rosnącej zgodnie z określonym kluczem.

public:
generic <typename TRow, typename TKey>
 where TRow : System::Data::DataRow[System::Runtime::CompilerServices::Extension]
 static System::Data::OrderedEnumerableRowCollection<TRow> ^ OrderBy(System::Data::TypedTableBase<TRow> ^ source, Func<TRow, TKey> ^ keySelector);
public static System.Data.OrderedEnumerableRowCollection<TRow> OrderBy<TRow,TKey> (this System.Data.TypedTableBase<TRow> source, Func<TRow,TKey> keySelector) where TRow : System.Data.DataRow;
static member OrderBy : System.Data.TypedTableBase<'Row (requires 'Row :> System.Data.DataRow)> * Func<'Row, 'Key (requires 'Row :> System.Data.DataRow)> -> System.Data.OrderedEnumerableRowCollection<'Row (requires 'Row :> System.Data.DataRow)> (requires 'Row :> System.Data.DataRow)
<Extension()>
Public Function OrderBy(Of TRow As DataRow, TKey As DataRow) (source As TypedTableBase(Of TRow), keySelector As Func(Of TRow, TKey)) As OrderedEnumerableRowCollection(Of TRow)

Parametry typu

TRow

Typ elementów wiersza w sourceelemecie , zazwyczaj DataRow.

TKey

Typ klucza zwróconego przez keySelector.

Parametry

source
TypedTableBase<TRow>

Element TypedTableBase<T> zawierający DataRow elementy, które mają być uporządkowane.

keySelector
Func<TRow,TKey>

Funkcja wyodrębniania klucza z elementu.

Zwraca

Element OrderedEnumerableRowCollection<TRow> , którego elementy są sortowane według określonego klucza.

Dotyczy

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

Źródło:
TypedTableBaseExtensions.cs
Źródło:
TypedTableBaseExtensions.cs
Źródło:
TypedTableBaseExtensions.cs

Sortuje wiersze elementu TypedTableBase<T> w kolejności rosnącej zgodnie z określonym kluczem i modułem porównującym.

public:
generic <typename TRow, typename TKey>
 where TRow : System::Data::DataRow[System::Runtime::CompilerServices::Extension]
 static System::Data::OrderedEnumerableRowCollection<TRow> ^ OrderBy(System::Data::TypedTableBase<TRow> ^ source, Func<TRow, TKey> ^ keySelector, System::Collections::Generic::IComparer<TKey> ^ comparer);
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;
static member OrderBy : System.Data.TypedTableBase<'Row (requires 'Row :> System.Data.DataRow)> * Func<'Row, 'Key (requires 'Row :> System.Data.DataRow)> * System.Collections.Generic.IComparer<'Key> -> System.Data.OrderedEnumerableRowCollection<'Row (requires 'Row :> System.Data.DataRow)> (requires 'Row :> System.Data.DataRow)
<Extension()>
Public Function OrderBy(Of TRow As DataRow, TKey As DataRow) (source As TypedTableBase(Of TRow), keySelector As Func(Of TRow, TKey), comparer As IComparer(Of TKey)) As OrderedEnumerableRowCollection(Of TRow)

Parametry typu

TRow

Typ elementów wiersza w sourceelemecie , zazwyczaj DataRow.

TKey

Typ klucza zwróconego przez keySelector.

Parametry

source
TypedTableBase<TRow>

Element TypedTableBase<T> zawierający DataRow elementy, które mają być uporządkowane.

keySelector
Func<TRow,TKey>

Funkcja wyodrębniania klucza z elementu.

comparer
IComparer<TKey>

Element IComparer<T> do porównywania kluczy.

Zwraca

Element OrderedEnumerableRowCollection<TRow> , którego elementy są sortowane według określonego klucza i modułu porównującego.

Dotyczy