다음을 통해 공유


Enumerable.OrderDescending 메서드

정의

오버로드

OrderDescending<T>(IEnumerable<T>, IComparer<T>)

시퀀스의 요소를 내림차순으로 정렬합니다.

OrderDescending<T>(IEnumerable<T>)

시퀀스의 요소를 내림차순으로 정렬합니다.

OrderDescending<T>(IEnumerable<T>, IComparer<T>)

Source:
OrderBy.cs
Source:
OrderBy.cs
Source:
OrderBy.cs

시퀀스의 요소를 내림차순으로 정렬합니다.

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::IOrderedEnumerable<T> ^ OrderDescending(System::Collections::Generic::IEnumerable<T> ^ source, System::Collections::Generic::IComparer<T> ^ comparer);
public static System.Linq.IOrderedEnumerable<T> OrderDescending<T> (this System.Collections.Generic.IEnumerable<T> source, System.Collections.Generic.IComparer<T>? comparer);
static member OrderDescending : seq<'T> * System.Collections.Generic.IComparer<'T> -> System.Linq.IOrderedEnumerable<'T>
<Extension()>
Public Function OrderDescending(Of T) (source As IEnumerable(Of T), comparer As IComparer(Of T)) As IOrderedEnumerable(Of T)

형식 매개 변수

T

source 요소의 형식입니다.

매개 변수

source
IEnumerable<T>

정렬할 값의 시퀀스입니다.

comparer
IComparer<T>

키를 비교할 IComparer<T>입니다.

반환

IOrderedEnumerable<TElement> 요소가 정렬된 입니다.

예외

sourcenull입니다.

설명

이 메서드는 지연 된 실행을 사용 하 여 구현 됩니다. 즉시 반환 값은 작업을 수행 하는 데 필요한 모든 정보를 저장 하는 개체입니다. 이 메서드가 나타내는 쿼리는 개체가 see cref="M:System.Collections.Generic.IEnumerable'1.GetEnumerator> 메서드를 호출<하여 열거될 때까지 실행되지 않습니다.

비교자가 이 null면 기본 비교자는 <cref="P:System.Collections.Generic.Comparer'1.Default> 를 사용하여 요소를 비교합니다.

적용 대상

OrderDescending<T>(IEnumerable<T>)

Source:
OrderBy.cs
Source:
OrderBy.cs
Source:
OrderBy.cs

시퀀스의 요소를 내림차순으로 정렬합니다.

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::IOrderedEnumerable<T> ^ OrderDescending(System::Collections::Generic::IEnumerable<T> ^ source);
public static System.Linq.IOrderedEnumerable<T> OrderDescending<T> (this System.Collections.Generic.IEnumerable<T> source);
static member OrderDescending : seq<'T> -> System.Linq.IOrderedEnumerable<'T>
<Extension()>
Public Function OrderDescending(Of T) (source As IEnumerable(Of T)) As IOrderedEnumerable(Of T)

형식 매개 변수

T

source 요소의 형식입니다.

매개 변수

source
IEnumerable<T>

정렬할 값의 시퀀스입니다.

반환

IOrderedEnumerable<TElement> 요소가 정렬된 입니다.

예외

sourcenull입니다.

설명

이 메서드는 지연 된 실행을 사용 하 여 구현 됩니다. 즉시 반환 값은 작업을 수행 하는 데 필요한 모든 정보를 저장 하는 개체입니다. 이 메서드가 나타내는 쿼리는 개체가 see cref="M:System.Collections.Generic.IEnumerable'1.GetEnumerator> 메서드를 호출<하여 열거될 때까지 실행되지 않습니다.

이 메서드는 기본 비교자를 <사용하여 요소를 비교합니다. cref="P:System.Collections.Generic.Comparer'1.Default를 참조하세요>.

적용 대상