|
AggregateAsync<TSource,TAccumulate,TResult>(IAsyncEnumerable<TSource>,
TAccumulate, Func<TAccumulate,TSource,CancellationToken,ValueTask<TAccumulate>>,
Func<TAccumulate,CancellationToken,ValueTask<TResult>>, CancellationToken)
|
对序列应用累加器函数。 指定的种子值用作初始累加器值,并且指定函数用于选择结果值。
|
|
AggregateAsync<TSource,TAccumulate,TResult>(IAsyncEnumerable<TSource>,
TAccumulate, Func<TAccumulate,TSource,TAccumulate>, Func<TAccumulate,
TResult>, CancellationToken)
|
对序列应用累加器函数。 指定的种子值用作初始累加器值,并且指定函数用于选择结果值。
|
|
AggregateAsync<TSource,TAccumulate>(IAsyncEnumerable<TSource>,
TAccumulate, Func<TAccumulate,TSource,CancellationToken,ValueTask<TAccumulate>>,
CancellationToken)
|
对序列应用累加器函数。 指定的种子值用作初始累加器值。
|
|
AggregateAsync<TSource,TAccumulate>(IAsyncEnumerable<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, CancellationToken)
|
对序列应用累加器函数。 指定的种子值用作初始累加器值。
|
|
AggregateAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,TSource,CancellationToken,ValueTask<TSource>>, CancellationToken)
|
对序列应用累加器函数。
|
|
AggregateAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,TSource,TSource>, CancellationToken)
|
对序列应用累加器函数。
|
|
AggregateBy<TSource,TKey,TAccumulate>(IAsyncEnumerable<TSource>,
Func<TSource,CancellationToken,ValueTask<TKey>>, Func<TKey,CancellationToken,
ValueTask<TAccumulate>>, Func<TAccumulate,TSource,CancellationToken,
ValueTask<TAccumulate>>, IEqualityComparer<TKey>)
|
对序列应用累加器函数,按键对结果进行分组。
|
|
AggregateBy<TSource,TKey,TAccumulate>(IAsyncEnumerable<TSource>,
Func<TSource,CancellationToken,ValueTask<TKey>>, TAccumulate,
Func<TAccumulate,TSource,CancellationToken,ValueTask<TAccumulate>>,
IEqualityComparer<TKey>)
|
对序列应用累加器函数,按键对结果进行分组。
|
|
AggregateBy<TSource,TKey,TAccumulate>(IAsyncEnumerable<TSource>,
Func<TSource,TKey>, Func<TKey,TAccumulate>, Func<TAccumulate,
TSource,TAccumulate>, IEqualityComparer<TKey>)
|
对序列应用累加器函数,按键对结果进行分组。
|
|
AggregateBy<TSource,TKey,TAccumulate>(IAsyncEnumerable<TSource>,
Func<TSource,TKey>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>,
IEqualityComparer<TKey>)
|
对序列应用累加器函数,按键对结果进行分组。
|
|
AllAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, CancellationToken)
|
确定序列的所有元素是否满足条件。
|
|
AllAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, CancellationToken)
|
确定序列的所有元素是否满足条件。
|
|
AnyAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken)
|
确定序列是否包含任何元素。
|
|
AnyAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, CancellationToken)
|
确定序列的任何元素是否满足条件。
|
|
AnyAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, CancellationToken)
|
确定序列的任何元素是否满足条件。
|
|
Append<TSource>(IAsyncEnumerable<TSource>, TSource)
|
将值追加到序列的末尾。
|
|
AverageAsync(IAsyncEnumerable<Decimal>, CancellationToken)
|
计算值序列的平均值。
|
|
AverageAsync(IAsyncEnumerable<Double>, CancellationToken)
|
计算值序列的平均值。
|
|
AverageAsync(IAsyncEnumerable<Int32>, CancellationToken)
|
计算值序列的平均值。
|
|
AverageAsync(IAsyncEnumerable<Int64>, CancellationToken)
|
计算值序列的平均值。
|
|
AverageAsync(IAsyncEnumerable<Nullable<Decimal>>, CancellationToken)
|
计算可为 null 值的序列的平均值。
|
|
AverageAsync(IAsyncEnumerable<Nullable<Double>>, CancellationToken)
|
计算可为 null 值的序列的平均值。
|
|
AverageAsync(IAsyncEnumerable<Nullable<Int32>>, CancellationToken)
|
计算可为 null 值的序列的平均值。
|
|
AverageAsync(IAsyncEnumerable<Nullable<Int64>>, CancellationToken)
|
计算可为 null 值的序列的平均值。
|
|
AverageAsync(IAsyncEnumerable<Nullable<Single>>, CancellationToken)
|
计算可为 null 值的序列的平均值。
|
|
AverageAsync(IAsyncEnumerable<Single>, CancellationToken)
|
计算值序列的平均值。
|
|
Cast<TResult>(IAsyncEnumerable<Object>)
|
将 IAsyncEnumerable<T> 的元素强制转换为指定类型。
|
|
Chunk<TSource>(IAsyncEnumerable<TSource>, Int32)
|
将序列的元素拆分为大小块,最多 size。
|
|
Concat<TSource>(IAsyncEnumerable<TSource>, IAsyncEnumerable<TSource>)
|
连接两个序列。
|
|
ContainsAsync<TSource>(IAsyncEnumerable<TSource>, TSource, IEqualityComparer<TSource>, CancellationToken)
|
确定序列是否包含指定的元素。
|
|
CountAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken)
|
返回序列中的元素数。
|
|
CountAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, CancellationToken)
|
返回序列中满足条件的元素数。
|
|
CountAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, CancellationToken)
|
返回序列中满足条件的元素数。
|
|
CountBy<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TKey>>, IEqualityComparer<TKey>)
|
返回按键分组的源序列中的元素计数。
|
|
CountBy<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)
|
返回按键分组的源序列中的元素计数。
|
|
DefaultIfEmpty<TSource>(IAsyncEnumerable<TSource>, TSource)
|
如果序列为空,则返回指定序列的元素或指定值。
|
|
DefaultIfEmpty<TSource>(IAsyncEnumerable<TSource>)
|
如果序列为空,则返回指定序列的元素或类型参数的默认值。
|
|
Distinct<TSource>(IAsyncEnumerable<TSource>, IEqualityComparer<TSource>)
|
返回序列中的不同元素。
|
|
DistinctBy<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TKey>>, IEqualityComparer<TKey>)
|
根据指定的键选择器函数返回序列中的不同元素。
|
|
DistinctBy<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)
|
根据指定的键选择器函数返回序列中的不同元素。
|
|
ElementAtAsync<TSource>(IAsyncEnumerable<TSource>, Index, CancellationToken)
|
返回序列中指定索引处的元素。
|
|
ElementAtAsync<TSource>(IAsyncEnumerable<TSource>, Int32, CancellationToken)
|
返回序列中指定索引处的元素。
|
|
ElementAtOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, Index, CancellationToken)
|
返回序列中指定索引处的元素;如果索引范围不足,则返回默认值。
|
|
ElementAtOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, Int32, CancellationToken)
|
返回序列中指定索引处的元素;如果索引超过范围,则返回默认值。
|
|
Empty<TResult>()
|
返回具有指定类型参数的空 IAsyncEnumerable<T> 值。
|
|
Except<TSource>(IAsyncEnumerable<TSource>, IAsyncEnumerable<TSource>, IEqualityComparer<TSource>)
|
生成两个序列的集差异。
|
|
ExceptBy<TSource,TKey>(IAsyncEnumerable<TSource>, IAsyncEnumerable<TKey>, Func<TSource,CancellationToken,ValueTask<TKey>>, IEqualityComparer<TKey>)
|
根据指定的键选择器函数生成两个序列的集差异。
|
|
ExceptBy<TSource,TKey>(IAsyncEnumerable<TSource>, IAsyncEnumerable<TKey>, Func<TSource,TKey>, IEqualityComparer<TKey>)
|
根据指定的键选择器函数生成两个序列的集差异。
|
|
FirstAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken)
|
返回序列的第一个元素。
|
|
FirstAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, CancellationToken)
|
返回满足指定条件的序列中的第一个元素。
|
|
FirstAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, CancellationToken)
|
返回满足指定条件的序列中的第一个元素。
|
|
FirstOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken)
|
返回序列的第一个元素,或者返回序列中不包含任何元素的 TSource 默认值。
|
|
FirstOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, CancellationToken)
|
返回满足条件的序列的第一个元素;如果未找到此类元素,则返回默认值。
|
|
FirstOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, TSource, CancellationToken)
|
返回满足条件的序列的第一个元素;如果未找到此类元素,则返回默认值。
|
|
FirstOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, CancellationToken)
|
返回满足条件的序列的第一个元素;如果未找到此类元素,则返回默认值。
|
|
FirstOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, TSource, CancellationToken)
|
返回满足条件的序列的第一个元素;如果未找到此类元素,则返回默认值。
|
|
FirstOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, TSource, CancellationToken)
|
返回序列的第一个元素;如果序列不包含任何元素,则返回默认值。
|
|
GroupBy<TSource,TKey,TElement,TResult>(IAsyncEnumerable<TSource>,
Func<TSource,CancellationToken,ValueTask<TKey>>, Func<TSource,
CancellationToken,ValueTask<TElement>>, Func<TKey,IEnumerable<TElement>,
CancellationToken,ValueTask<TResult>>, IEqualityComparer<TKey>)
|
根据指定的键选择器函数对序列的元素进行分组,并从每个组及其键创建结果值。 使用指定的比较器比较键值,并且每个组的元素都通过使用指定的函数进行投影。
|
|
GroupBy<TSource,TKey,TElement,TResult>(IAsyncEnumerable<TSource>,
Func<TSource,TKey>, Func<TSource,TElement>, Func<TKey,IEnumerable<TElement>,
TResult>, IEqualityComparer<TKey>)
|
根据指定的键选择器函数对序列的元素进行分组,并从每个组及其键创建结果值。 使用指定的比较器比较键值,并且每个组的元素都通过使用指定的函数进行投影。
|
|
GroupBy<TSource,TKey,TElement>(IAsyncEnumerable<TSource>, Func<TSource,
CancellationToken,ValueTask<TKey>>, Func<TSource,CancellationToken,
ValueTask<TElement>>, IEqualityComparer<TKey>)
|
根据键选择器函数对序列的元素进行分组。 通过使用比较器比较键,并且每个组的元素都通过使用指定的函数进行投影。
|
|
GroupBy<TSource,TKey,TElement>(IAsyncEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)
|
根据键选择器函数对序列的元素进行分组。 通过使用比较器比较键,并且每个组的元素都通过使用指定的函数进行投影。
|
|
GroupBy<TSource,TKey,TResult>(IAsyncEnumerable<TSource>, Func<TSource,
CancellationToken,ValueTask<TKey>>, Func<TKey,IEnumerable<TSource>,
CancellationToken,ValueTask<TResult>>, IEqualityComparer<TKey>)
|
根据指定的键选择器函数对序列的元素进行分组,并从每个组及其键创建结果值。
|
|
GroupBy<TSource,TKey,TResult>(IAsyncEnumerable<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>, IEqualityComparer<TKey>)
|
根据指定的键选择器函数对序列的元素进行分组,并从每个组及其键创建结果值。
|
|
GroupBy<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TKey>>, IEqualityComparer<TKey>)
|
根据指定的键选择器函数对序列的元素进行分组。
|
|
GroupBy<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)
|
根据指定的键选择器函数对序列的元素进行分组。
|
|
GroupJoin<TOuter,TInner,TKey,TResult>(IAsyncEnumerable<TOuter>,
IAsyncEnumerable<TInner>, Func<TOuter,CancellationToken,ValueTask<TKey>>,
Func<TInner,CancellationToken,ValueTask<TKey>>, Func<TOuter,
IEnumerable<TInner>,CancellationToken,ValueTask<TResult>>, IEqualityComparer<TKey>)
|
根据键相等性关联两个序列的元素,并对结果进行分组。
|
|
GroupJoin<TOuter,TInner,TKey,TResult>(IAsyncEnumerable<TOuter>,
IAsyncEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>,
Func<TOuter,IEnumerable<TInner>,TResult>, IEqualityComparer<TKey>)
|
根据键相等性关联两个序列的元素,并对结果进行分组。
|
|
Index<TSource>(IAsyncEnumerable<TSource>)
|
返回一个可枚举值,该枚举将元素的索引合并到元组中。
|
|
InfiniteSequence<T>(T, T)
|
生成一个无限序列,该序列以每个递增start值开头step并生成其他值。
|
|
Intersect<TSource>(IAsyncEnumerable<TSource>, IAsyncEnumerable<TSource>, IEqualityComparer<TSource>)
|
生成两个序列的集交集。
|
|
IntersectBy<TSource,TKey>(IAsyncEnumerable<TSource>, IAsyncEnumerable<TKey>,
Func<TSource,CancellationToken,ValueTask<TKey>>, IEqualityComparer<TKey>)
|
根据指定的键选择器函数生成两个序列的集交集。
|
|
IntersectBy<TSource,TKey>(IAsyncEnumerable<TSource>, IAsyncEnumerable<TKey>, Func<TSource,TKey>, IEqualityComparer<TKey>)
|
根据指定的键选择器函数生成两个序列的集交集。
|
|
Join<TOuter,TInner,TKey,TResult>(IAsyncEnumerable<TOuter>, IAsyncEnumerable<TInner>,
Func<TOuter,CancellationToken,ValueTask<TKey>>, Func<TInner,
CancellationToken,ValueTask<TKey>>, Func<TOuter,TInner,CancellationToken,
ValueTask<TResult>>, IEqualityComparer<TKey>)
|
根据匹配键关联两个序列的元素。
|
|
Join<TOuter,TInner,TKey,TResult>(IAsyncEnumerable<TOuter>, IAsyncEnumerable<TInner>,
Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>,
IEqualityComparer<TKey>)
|
根据匹配键关联两个序列的元素。
|
|
LastAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken)
|
返回序列的最后一个元素。
|
|
LastAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, CancellationToken)
|
返回满足指定条件的序列的最后一个元素。
|
|
LastAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, CancellationToken)
|
返回满足指定条件的序列的最后一个元素。
|
|
LastOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken)
|
返回序列的最后一个元素;如果序列不包含任何元素,则返回默认值。
|
|
LastOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, CancellationToken)
|
返回满足条件的序列的最后一个元素;如果未找到此类元素,则返回默认值。
|
|
LastOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, TSource, CancellationToken)
|
返回满足条件的序列的最后一个元素;如果未找到此类元素,则返回默认值。
|
|
LastOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, CancellationToken)
|
返回满足条件的序列的最后一个元素;如果未找到此类元素,则返回默认值。
|
|
LastOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, TSource, CancellationToken)
|
返回满足条件的序列的最后一个元素;如果未找到此类元素,则返回默认值。
|
|
LastOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, TSource, CancellationToken)
|
返回序列的最后一个元素;如果序列不包含任何元素,则返回默认值。
|
|
LeftJoin<TOuter,TInner,TKey,TResult>(IAsyncEnumerable<TOuter>,
IAsyncEnumerable<TInner>, Func<TOuter,CancellationToken,ValueTask<TKey>>,
Func<TInner,CancellationToken,ValueTask<TKey>>, Func<TOuter,
TInner,CancellationToken,ValueTask<TResult>>, IEqualityComparer<TKey>)
|
根据匹配键关联两个序列的元素。
|
|
LeftJoin<TOuter,TInner,TKey,TResult>(IAsyncEnumerable<TOuter>,
IAsyncEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>,
Func<TOuter,TInner,TResult>, IEqualityComparer<TKey>)
|
根据匹配键关联两个序列的元素。
|
|
LongCountAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken)
|
返回序列中满足条件的元素数。
|
|
LongCountAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, CancellationToken)
|
返回序列中满足条件的元素数。
|
|
LongCountAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, CancellationToken)
|
返回序列中满足条件的元素数。
|
|
MaxAsync<TSource>(IAsyncEnumerable<TSource>, IComparer<TSource>, CancellationToken)
|
返回泛型序列中的最大值。
|
|
MaxByAsync<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TKey>>, IComparer<TKey>, CancellationToken)
|
根据指定的键选择器函数返回泛型序列中的最大值。
|
|
MaxByAsync<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>, CancellationToken)
|
根据指定的键选择器函数返回泛型序列中的最大值。
|
|
MinAsync<TSource>(IAsyncEnumerable<TSource>, IComparer<TSource>, CancellationToken)
|
返回泛型序列中的最小值。
|
|
MinByAsync<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TKey>>, IComparer<TKey>, CancellationToken)
|
根据指定的键选择器函数返回泛型序列中的最小值。
|
|
MinByAsync<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>, CancellationToken)
|
根据指定的键选择器函数返回泛型序列中的最小值。
|
|
OfType<TResult>(IAsyncEnumerable<Object>)
|
筛选基于指定类型的TResult元素IAsyncEnumerable<T>。
|
|
Order<T>(IAsyncEnumerable<T>, IComparer<T>)
|
按升序对序列的元素进行排序。
|
|
OrderBy<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TKey>>, IComparer<TKey>)
|
按升序对序列的元素进行排序。
|
|
OrderBy<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)
|
按升序对序列的元素进行排序。
|
|
OrderByDescending<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TKey>>, IComparer<TKey>)
|
按降序对序列的元素进行排序。
|
|
OrderByDescending<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)
|
按降序对序列的元素进行排序。
|
|
OrderDescending<T>(IAsyncEnumerable<T>, IComparer<T>)
|
按降序对序列的元素进行排序。
|
|
Prepend<TSource>(IAsyncEnumerable<TSource>, TSource)
|
将值添加到序列的开头。
|
|
Range(Int32, Int32)
|
在指定范围内生成整数序列。
|
|
Repeat<TResult>(TResult, Int32)
|
生成包含一个重复值的序列。
|
|
Reverse<TSource>(IAsyncEnumerable<TSource>)
|
反转序列中元素的顺序。
|
|
RightJoin<TOuter,TInner,TKey,TResult>(IAsyncEnumerable<TOuter>,
IAsyncEnumerable<TInner>, Func<TOuter,CancellationToken,ValueTask<TKey>>,
Func<TInner,CancellationToken,ValueTask<TKey>>, Func<TOuter,
TInner,CancellationToken,ValueTask<TResult>>, IEqualityComparer<TKey>)
|
根据匹配键关联两个序列的元素。
|
|
RightJoin<TOuter,TInner,TKey,TResult>(IAsyncEnumerable<TOuter>,
IAsyncEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>,
Func<TOuter,TInner,TResult>, IEqualityComparer<TKey>)
|
根据匹配键关联两个序列的元素。
|
|
Select<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TResult>>)
|
将序列的每个元素投影到一个新窗体中。
|
|
Select<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,Int32,CancellationToken,ValueTask<TResult>>)
|
通过合并元素的索引,将序列的每个元素投影到一个新窗体中。
|
|
Select<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,Int32,TResult>)
|
通过合并元素的索引,将序列的每个元素投影到一个新窗体中。
|
|
Select<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,TResult>)
|
将序列的每个元素投影到一个新窗体中。
|
|
SelectMany<TSource,TCollection,TResult>(IAsyncEnumerable<TSource>,
Func<TSource,CancellationToken,ValueTask<IEnumerable<TCollection>>>,
Func<TSource,TCollection,CancellationToken,ValueTask<TResult>>)
|
将序列的每个元素投影到一个 IEnumerable<T>序列中,将生成的序列平展为一个 IAsyncEnumerable<T> 序列,并在其中的每个元素上调用结果选择器函数。 每个源元素的索引用于该元素的中间投影形式。
|
|
SelectMany<TSource,TCollection,TResult>(IAsyncEnumerable<TSource>,
Func<TSource,IAsyncEnumerable<TCollection>>, Func<TSource,TCollection,
CancellationToken,ValueTask<TResult>>)
|
将序列的每个元素投影到一个 IAsyncEnumerable<T>序列中,将生成的序列平展为一个 IAsyncEnumerable<T> 序列,并在其中的每个元素上调用结果选择器函数。 每个源元素的索引用于该元素的中间投影形式。
|
|
SelectMany<TSource,TCollection,TResult>(IAsyncEnumerable<TSource>, Func<TSource,IAsyncEnumerable<TCollection>>, Func<TSource,TCollection,TResult>)
|
将序列的每个元素投影到一个 IAsyncEnumerable<T>序列中,将生成的序列平展为一个 IAsyncEnumerable<T> 序列,并在其中的每个元素上调用结果选择器函数。 每个源元素的索引用于该元素的中间投影形式。
|
|
SelectMany<TSource,TCollection,TResult>(IAsyncEnumerable<TSource>, Func<TSource,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>)
|
将序列的每个元素投影到一个 IEnumerable<T>序列中,将生成的序列平展为一个 IAsyncEnumerable<T> 序列,并在其中的每个元素上调用结果选择器函数。 每个源元素的索引用于该元素的中间投影形式。
|
|
SelectMany<TSource,TCollection,TResult>(IAsyncEnumerable<TSource>,
Func<TSource,Int32,CancellationToken,ValueTask<IEnumerable<TCollection>>>,
Func<TSource,TCollection,CancellationToken,ValueTask<TResult>>)
|
将序列的每个元素投影到一个 IEnumerable<T>序列中,将生成的序列平展为一个 IAsyncEnumerable<T> 序列,并在其中的每个元素上调用结果选择器函数。
|
|
SelectMany<TSource,TCollection,TResult>(IAsyncEnumerable<TSource>,
Func<TSource,Int32,IAsyncEnumerable<TCollection>>, Func<TSource,
TCollection,CancellationToken,ValueTask<TResult>>)
|
将序列的每个元素投影到一个 IAsyncEnumerable<T>序列中,将生成的序列平展为一个 IAsyncEnumerable<T> 序列,并在其中的每个元素上调用结果选择器函数。
|
|
SelectMany<TSource,TCollection,TResult>(IAsyncEnumerable<TSource>, Func<TSource,Int32,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>)
|
将序列的每个元素投影到一个 IEnumerable<T>序列中,将生成的序列平展为一个 IAsyncEnumerable<T> 序列,并在其中的每个元素上调用结果选择器函数。
|
|
SelectMany<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<IEnumerable<TResult>>>)
|
将序列的每个元素投影到一个 IEnumerable<T> 序列中,并将生成的序列平展为一个 IAsyncEnumerable<T> 序列。
|
|
SelectMany<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,IAsyncEnumerable<TResult>>)
|
将序列的每个元素投影到一个 IAsyncEnumerable<T> 序列中,并将生成的序列平展为一个 IAsyncEnumerable<T> 序列。
|
|
SelectMany<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,IEnumerable<TResult>>)
|
将序列的每个元素投影到一个 IEnumerable<T> 序列中,并将生成的序列平展为一个 IAsyncEnumerable<T> 序列。
|
|
SelectMany<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,Int32,CancellationToken,ValueTask<IEnumerable<TResult>>>)
|
将序列的每个元素投影到一个 IEnumerable<T> 序列中,并将生成的序列平展为一个 IAsyncEnumerable<T> 序列。
每个源元素的索引用于该元素的投影形式。
|
|
SelectMany<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,Int32,IAsyncEnumerable<TResult>>)
|
将序列的每个元素投影到一个 IAsyncEnumerable<T> 序列中,并将生成的序列平展为一个 IAsyncEnumerable<T> 序列。
每个源元素的索引用于该元素的投影形式。
|
|
SelectMany<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,Int32,IEnumerable<TResult>>)
|
将序列的每个元素投影到一个 IEnumerable<T> 序列中,并将生成的序列平展为一个 IAsyncEnumerable<T> 序列。
每个源元素的索引用于该元素的投影形式。
|
|
Sequence<T>(T, T, T)
|
生成一个序列,该序列以 start 开头,并生成每个递增 step 的值,直到 endInclusive 达到。
|
|
SequenceEqualAsync<TSource>(IAsyncEnumerable<TSource>, IAsyncEnumerable<TSource>, IEqualityComparer<TSource>, CancellationToken)
|
通过比较两个序列的元素来确定两个序列是否相等。
|
|
Shuffle<TSource>(IAsyncEnumerable<TSource>)
|
随机排列序列元素的顺序。
|
|
SingleAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken)
|
返回序列的唯一元素,如果序列中没有完全有一个元素,则会引发异常。
|
|
SingleAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, CancellationToken)
|
返回满足指定条件的序列的唯一元素,如果存在多个此类元素,则会引发异常。
|
|
SingleAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, CancellationToken)
|
返回满足指定条件的序列的唯一元素,如果存在多个此类元素,则会引发异常。
|
|
SingleOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken)
|
返回序列的唯一元素;如果序列为空,则返回默认值;如果序列中有多个元素,此方法将引发异常。
|
|
SingleOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, CancellationToken)
|
返回满足指定条件的序列的唯一元素;如果没有此类元素,则返回默认值;如果多个元素满足条件,此方法将引发异常。
|
|
SingleOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, TSource, CancellationToken)
|
返回满足指定条件的序列的唯一元素;如果没有此类元素,则返回默认值;如果多个元素满足条件,此方法将引发异常。
|
|
SingleOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, CancellationToken)
|
返回满足指定条件的序列的唯一元素;如果没有此类元素,则返回默认值;如果多个元素满足条件,此方法将引发异常。
|
|
SingleOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, TSource, CancellationToken)
|
返回满足指定条件的序列的唯一元素;如果没有此类元素,则返回默认值;如果多个元素满足条件,此方法将引发异常。
|
|
SingleOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, TSource, CancellationToken)
|
返回序列的唯一元素;如果序列为空,则返回默认值;如果序列中有多个元素,此方法将引发异常。
|
|
Skip<TSource>(IAsyncEnumerable<TSource>, Int32)
|
绕过序列中的指定数量的元素,然后返回其余元素。
|
|
SkipLast<TSource>(IAsyncEnumerable<TSource>, Int32)
|
返回一个新序列,其中包含 source 从中省略源集合的最后 count 一个元素的元素。
|
|
SkipWhile<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>)
|
只要指定条件为 true,即可绕过序列中的元素,然后返回其余元素。
|
|
SkipWhile<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>)
|
只要指定条件为 true,即可绕过序列中的元素,然后返回其余元素。
|
|
SkipWhile<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Int32,Boolean>)
|
只要指定条件为 true,即可绕过序列中的元素,然后返回其余元素。 元素的索引用于谓词函数的逻辑。
|
|
SkipWhile<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Int32,CancellationToken,ValueTask<Boolean>>)
|
只要指定条件为 true,即可绕过序列中的元素,然后返回其余元素。 元素的索引用于谓词函数的逻辑。
|
|
SumAsync(IAsyncEnumerable<Decimal>, CancellationToken)
|
计算值序列的总和。
|
|
SumAsync(IAsyncEnumerable<Double>, CancellationToken)
|
计算值序列的总和。
|
|
SumAsync(IAsyncEnumerable<Int32>, CancellationToken)
|
计算值序列的总和。
|
|
SumAsync(IAsyncEnumerable<Int64>, CancellationToken)
|
计算值序列的总和。
|
|
SumAsync(IAsyncEnumerable<Nullable<Decimal>>, CancellationToken)
|
计算可为 null 值的序列的总和。
|
|
SumAsync(IAsyncEnumerable<Nullable<Double>>, CancellationToken)
|
计算可为 null 值的序列的总和。
|
|
SumAsync(IAsyncEnumerable<Nullable<Int32>>, CancellationToken)
|
计算可为 null 值的序列的总和。
|
|
SumAsync(IAsyncEnumerable<Nullable<Int64>>, CancellationToken)
|
计算可为 null 值的序列的总和。
|
|
SumAsync(IAsyncEnumerable<Nullable<Single>>, CancellationToken)
|
计算可为 null 值的序列的总和。
|
|
SumAsync(IAsyncEnumerable<Single>, CancellationToken)
|
计算值序列的总和。
|
|
Take<TSource>(IAsyncEnumerable<TSource>, Int32)
|
从序列的开头返回指定的连续元素数。
|
|
Take<TSource>(IAsyncEnumerable<TSource>, Range)
|
返回序列中连续元素的指定范围。
|
|
TakeLast<TSource>(IAsyncEnumerable<TSource>, Int32)
|
返回包含最后 count 一个元素的新 source序列。
|
|
TakeWhile<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>)
|
只要指定的条件为 true,就从序列中返回元素。
|
|
TakeWhile<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>)
|
只要指定的条件为 true,就从序列中返回元素。
|
|
TakeWhile<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Int32,Boolean>)
|
只要指定的条件为 true,就从序列中返回元素。
元素的索引用于谓词函数的逻辑。
|
|
TakeWhile<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Int32,CancellationToken,ValueTask<Boolean>>)
|
只要指定的条件为 true,就从序列中返回元素。
元素的索引用于谓词函数的逻辑。
|
|
ThenBy<TSource,TKey>(IOrderedAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TKey>>, IComparer<TKey>)
|
按升序对序列中的元素执行后续排序。
|
|
ThenBy<TSource,TKey>(IOrderedAsyncEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)
|
按升序对序列中的元素执行后续排序。
|
|
ThenByDescending<TSource,TKey>(IOrderedAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TKey>>, IComparer<TKey>)
|
按降序对序列中的元素执行后续排序。
|
|
ThenByDescending<TSource,TKey>(IOrderedAsyncEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)
|
按降序对序列中的元素执行后续排序。
|
|
ToArrayAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken)
|
从 IAsyncEnumerable<T>.. 创建数组
|
|
ToAsyncEnumerable<TSource>(IEnumerable<TSource>)
|
将 IEnumerable<T> 转换为 IAsyncEnumerable<T>。
|
|
ToDictionaryAsync<TKey,TValue>(IAsyncEnumerable<KeyValuePair<TKey,TValue>>, IEqualityComparer<TKey>, CancellationToken)
|
根据指定的键比较器创建一个Dictionary<TKey,TValue>IAsyncEnumerable<T>。
|
|
ToDictionaryAsync<TKey,TValue>(IAsyncEnumerable<ValueTuple<TKey,TValue>>, IEqualityComparer<TKey>, CancellationToken)
|
根据指定的键比较器创建一个Dictionary<TKey,TValue>IAsyncEnumerable<T>。
|
|
ToDictionaryAsync<TSource,TKey,TElement>(IAsyncEnumerable<TSource>,
Func<TSource,CancellationToken,ValueTask<TKey>>, Func<TSource,
CancellationToken,ValueTask<TElement>>, IEqualityComparer<TKey>,
CancellationToken)
|
根据指定的键选择器和元素选择器函数从“/Dictionary<TKey,TValue>”创建一个。IAsyncEnumerable<T>>
|
|
ToDictionaryAsync<TSource,TKey,TElement>(IAsyncEnumerable<TSource>,
Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>,
CancellationToken)
|
根据指定的键选择器和元素选择器函数从“/Dictionary<TKey,TValue>”创建一个。IAsyncEnumerable<T>>
|
|
ToDictionaryAsync<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,
CancellationToken,ValueTask<TKey>>, IEqualityComparer<TKey>, CancellationToken)
|
根据指定的键选择器函数从 Dictionary<TKey,TValue> 创建 IAsyncEnumerable<T>。
|
|
ToDictionaryAsync<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>, CancellationToken)
|
根据指定的键选择器函数从 Dictionary<TKey,TValue> 创建 IAsyncEnumerable<T>。
|
|
ToHashSetAsync<TSource>(IAsyncEnumerable<TSource>, IEqualityComparer<TSource>, CancellationToken)
|
从 HashSet<T>创建 IAsyncEnumerable<T>。
|
|
ToListAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken)
|
从 . 创建一个 IAsyncEnumerable<T>列表。
|
|
ToLookupAsync<TSource,TKey,TElement>(IAsyncEnumerable<TSource>,
Func<TSource,CancellationToken,ValueTask<TKey>>, Func<TSource,
CancellationToken,ValueTask<TElement>>, IEqualityComparer<TKey>,
CancellationToken)
|
根据指定的键选择器函数和元素选择器函数创建一个ILookup<TKey,TElement>IAsyncEnumerable<T>。
|
|
ToLookupAsync<TSource,TKey,TElement>(IAsyncEnumerable<TSource>,
Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>,
CancellationToken)
|
根据指定的键选择器函数和元素选择器函数创建一个ILookup<TKey,TElement>IAsyncEnumerable<T>。
|
|
ToLookupAsync<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TKey>>, IEqualityComparer<TKey>, CancellationToken)
|
根据指定的键选择器函数从 ILookup<TKey,TElement> 创建 IAsyncEnumerable<T>。
|
|
ToLookupAsync<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>, CancellationToken)
|
根据指定的键选择器函数从 ILookup<TKey,TElement> 创建 IAsyncEnumerable<T>。
|
|
Union<TSource>(IAsyncEnumerable<TSource>, IAsyncEnumerable<TSource>, IEqualityComparer<TSource>)
|
生成两个序列的集并集。
|
|
UnionBy<TSource,TKey>(IAsyncEnumerable<TSource>, IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TKey>>, IEqualityComparer<TKey>)
|
根据指定的键选择器函数生成两个序列的集并集。
|
|
UnionBy<TSource,TKey>(IAsyncEnumerable<TSource>, IAsyncEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)
|
根据指定的键选择器函数生成两个序列的集并集。
|
|
Where<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>)
|
根据谓词筛选值序列。
|
|
Where<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>)
|
根据谓词筛选值序列。
|
|
Where<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Int32,Boolean>)
|
根据谓词筛选值序列。
每个元素的索引都在谓词函数的逻辑中使用。
|
|
Where<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Int32,CancellationToken,ValueTask<Boolean>>)
|
根据谓词筛选值序列。
每个元素的索引都在谓词函数的逻辑中使用。
|
|
Zip<TFirst,TSecond,TResult>(IAsyncEnumerable<TFirst>, IAsyncEnumerable<TSecond>, Func<TFirst,TSecond,CancellationToken,ValueTask<TResult>>)
|
将指定的函数应用于两个序列的相应元素,从而生成结果序列。
|
|
Zip<TFirst,TSecond,TResult>(IAsyncEnumerable<TFirst>, IAsyncEnumerable<TSecond>, Func<TFirst,TSecond,TResult>)
|
将指定的函数应用于两个序列的相应元素,从而生成结果序列。
|
|
Zip<TFirst,TSecond,TThird>(IAsyncEnumerable<TFirst>, IAsyncEnumerable<TSecond>, IAsyncEnumerable<TThird>)
|
生成包含三个指定序列中的元素的元组序列。
|
|
Zip<TFirst,TSecond>(IAsyncEnumerable<TFirst>, IAsyncEnumerable<TSecond>)
|
生成包含两个指定序列中的元素的元组序列。
|