IOrderedAsyncEnumerable<TElement>.CreateOrderedAsyncEnumerable 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
CreateOrderedAsyncEnumerable<TKey>(Func<TElement,CancellationToken,ValueTask<TKey>>, IComparer<TKey>, Boolean)
- 來源:
- OrderBy.cs
- 來源:
- OrderBy.cs
- 來源:
- OrderBy.cs
- 來源:
- OrderBy.cs
根據鍵對元素 IOrderedAsyncEnumerable<TElement> 進行後續排序。
public:
generic <typename TKey>
System::Linq::IOrderedAsyncEnumerable<TElement> ^ CreateOrderedAsyncEnumerable(Func<TElement, System::Threading::CancellationToken, System::Threading::Tasks::ValueTask<TKey>> ^ keySelector, System::Collections::Generic::IComparer<TKey> ^ comparer, bool descending);
public System.Linq.IOrderedAsyncEnumerable<out TElement> CreateOrderedAsyncEnumerable<TKey>(Func<out TElement,System.Threading.CancellationToken,System.Threading.Tasks.ValueTask<TKey>> keySelector, System.Collections.Generic.IComparer<TKey>? comparer, bool descending);
abstract member CreateOrderedAsyncEnumerable : Func<'Element, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask<'Key>> * System.Collections.Generic.IComparer<'Key> * bool -> System.Linq.IOrderedAsyncEnumerable<'Element>
Public Function CreateOrderedAsyncEnumerable(Of TKey) (keySelector As Func(Of Out TElement, CancellationToken, ValueTask(Of TKey)), comparer As IComparer(Of TKey), descending As Boolean) As IOrderedAsyncEnumerable(Of Out TElement)
類型參數
- TKey
由 keySelector所產生的金鑰類型。
參數
- keySelector
- Func<TElement,CancellationToken,ValueTask<TKey>>
用來提取每個元素鍵的函式。
- comparer
- IComparer<TKey>
它們 IComparer<T> 用來比較在回傳序列中的位置。
- descending
- Boolean
真以排序元素為真;false 則以升序排序元素。
傳回
一個 IOrderedAsyncEnumerable<TElement> 元素依照鍵排序的符號。
適用於
CreateOrderedAsyncEnumerable<TKey>(Func<TElement,TKey>, IComparer<TKey>, Boolean)
- 來源:
- OrderBy.cs
- 來源:
- OrderBy.cs
- 來源:
- OrderBy.cs
- 來源:
- OrderBy.cs
根據鍵對元素 IOrderedAsyncEnumerable<TElement> 進行後續排序。
public:
generic <typename TKey>
System::Linq::IOrderedAsyncEnumerable<TElement> ^ CreateOrderedAsyncEnumerable(Func<TElement, TKey> ^ keySelector, System::Collections::Generic::IComparer<TKey> ^ comparer, bool descending);
public System.Linq.IOrderedAsyncEnumerable<out TElement> CreateOrderedAsyncEnumerable<TKey>(Func<out TElement,TKey> keySelector, System.Collections.Generic.IComparer<TKey>? comparer, bool descending);
abstract member CreateOrderedAsyncEnumerable : Func<'Element, 'Key> * System.Collections.Generic.IComparer<'Key> * bool -> System.Linq.IOrderedAsyncEnumerable<'Element>
Public Function CreateOrderedAsyncEnumerable(Of TKey) (keySelector As Func(Of Out TElement, TKey), comparer As IComparer(Of TKey), descending As Boolean) As IOrderedAsyncEnumerable(Of Out TElement)
類型參數
- TKey
由 keySelector所產生的金鑰類型。
參數
- keySelector
- Func<TElement,TKey>
用來提取每個元素鍵的函式。
- comparer
- IComparer<TKey>
它們 IComparer<T> 用來比較在回傳序列中的位置。
- descending
- Boolean
真以排序元素為真;false 則以升序排序元素。
傳回
一個 IOrderedAsyncEnumerable<TElement> 元素依照鍵排序的符號。