本文由机器翻译。若要查看英语原文,请勾选“英语”复选框。 也可将鼠标指针移到文本上,在弹出窗口中显示英语原文。
翻译
英语

ParallelEnumerable.Max<TSource> 方法 (ParallelQuery<TSource>, Func<TSource, Int64>)

.NET Framework (current version)
 

对一个序列中的每个元素并行调用转换函数,并返回最大值。

命名空间:   System.Linq
程序集:  System.Core(位于 System.Core.dll)

public static long Max<TSource>(
	this ParallelQuery<TSource> source,
	Func<TSource, long> selector
)

参数

source
Type: System.Linq.ParallelQuery<TSource>

要确定其最大值的值序列。

selector
Type: System.Func<TSource, Int64>

应用于每个元素的转换函数。

返回值

Type: System.Int64

序列中的最大值。

类型参数

TSource

元素的类型 source

Exception Condition
OperationCanceledException

查询已取消与通过传入令牌 WithCancellation

ArgumentNullException

sourceselector 为空引用 (在 Visual Basic 中为 Nothing)。

AggregateException

查询的计算过程中出现一个或多个异常。

InvalidOperationException

source 不包含任何元素和 TSource 是不可为 null 的值类型。

通用 Windows 平台
自 8 起可用
.NET Framework
自 4.0 起可用
可移植类库
可移植 .NET 平台 中受支持
Windows Phone
自 8.1 起可用
返回页首
显示: