EnumerableRowCollectionExtensions.OrderBy EnumerableRowCollectionExtensions.OrderBy EnumerableRowCollectionExtensions.OrderBy EnumerableRowCollectionExtensions.OrderBy Method

정의

행을 정렬 한 EnumerableRowCollection 오름차순으로 정렬 합니다.Sorts the rows of a EnumerableRowCollection in ascending order.

오버로드

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

행을 정렬 한 EnumerableRowCollection 지정된 된 키에 따라 오름차순입니다.Sorts the rows of a EnumerableRowCollection in ascending order according to the specified key.

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

행을 정렬 한 EnumerableRowCollection 지정 된 키 및 비교자에 따라 오름차순입니다.Sorts the rows of a EnumerableRowCollection in ascending order according to the specified key and comparer.

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

행을 정렬 한 EnumerableRowCollection 지정된 된 키에 따라 오름차순입니다.Sorts the rows of a EnumerableRowCollection in ascending order according to the specified key.

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

형식 매개 변수

TRow

행 요소의 형식입니다 source일반적으로 DataRow입니다.The type of the row elements in source, typically DataRow.

TKey

가 반환한 키의 형식 keySelector합니다.The type of the key returned by keySelector.

매개 변수

keySelector
Func<TRow,TKey>

요소에서 키를 추출하는 함수입니다.A function to extract a key from an element.

반환

설명

이 메서드는 지연 된 실행을 사용 하 여 구현 됩니다.This method is implemented by using deferred execution. 즉시 반환 값은 작업을 수행 하는 데 필요한 모든 정보를 저장 하는 개체입니다.The immediate return value is an object that stores all the information that is required to perform the action. 이 메서드를 나타내는 쿼리 하거나 호출 하 여 개체 열거 될 때까지 실행 되지 않습니다 해당 GetEnumerator 메서드를 사용 하 여 직접 또는 foreach Visual C# 또는 For Each Visual Basic의 합니다.The query represented by this method is not executed until the object is enumerated either by calling its GetEnumerator method directly or by using foreach in Visual C# or For Each in Visual Basic.

추가 정보

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

행을 정렬 한 EnumerableRowCollection 지정 된 키 및 비교자에 따라 오름차순입니다.Sorts the rows of a EnumerableRowCollection in ascending order according to the specified key and comparer.

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

형식 매개 변수

TRow

행 요소의 형식입니다 source일반적으로 DataRow입니다.The type of the row elements in source, typically DataRow.

TKey

가 반환한 키의 형식 keySelector합니다.The type of the key returned by keySelector.

매개 변수

keySelector
Func<TRow,TKey>

요소에서 키를 추출하는 함수입니다.A function to extract a key from an element.

comparer
IComparer<TKey>

키를 비교할 IComparer<T>입니다.An IComparer<T> to compare keys.

반환

설명

이 메서드는 지연 된 실행을 사용 하 여 구현 됩니다.This method is implemented by using deferred execution. 즉시 반환 값은 작업을 수행 하는 데 필요한 모든 정보를 저장 하는 개체입니다.The immediate return value is an object that stores all the information that is required to perform the action. 이 메서드를 나타내는 쿼리 하거나 호출 하 여 개체 열거 될 때까지 실행 되지 않습니다 해당 GetEnumerator 메서드를 사용 하 여 직접 또는 foreach Visual C# 또는 For Each Visual Basic의 합니다.The query represented by this method is not executed until the object is enumerated either by calling its GetEnumerator method directly or by using foreach in Visual C# or For Each in Visual Basic.

추가 정보

적용 대상