Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo ParallelEnumerable.Average<TSource>(ParallelQuery<TSource>, Func<TSource, Int32>)

.NET Framework (current version)
 

Data di pubblicazione: ottobre 2016

Calcola in parallelo la media di una sequenza di valori ottenuti richiamando una funzione di trasformazione su ogni elemento della sequenza di input.

Spazio dei nomi:   System.Linq
Assembly:  System.Core (in System.Core.dll)

public static double Average<TSource>(
	this ParallelQuery<TSource> source,
	Func<TSource, int> selector
)

Parametri

source
Type: System.Linq.ParallelQuery<TSource>

Una sequenza di valori usata per calcolare una media.

selector
Type: System.Func<TSource, Int32>

Funzione di trasformazione da applicare a ogni elemento.

Valore restituito

Type: System.Double

Media della sequenza dei valori.

Parametri tipo

TSource

Tipo degli elementi di source.

Exception Condition
OperationCanceledException

La query è stata annullata con il token passato tramite WithCancellation.

ArgumentNullException

source o selector è un riferimento null (Nothing in Visual Basic).

AggregateException

La somma o conteggio degli elementi nella sequenza è maggiore di MaxValue. - o - uno o più eccezioni durante la valutazione della query.

InvalidOperationException

source non contiene elementi.

OverflowException

(Generato come eccezione interna in un AggregateException). Il selector funzione restituisce un valore maggiore di MaxValue per il tipo di elemento.

Universal Windows Platform
Disponibile da 8
.NET Framework
Disponibile da 4.0
Libreria di classi portabile
Supportato in: piattaforme .NET portabili
Windows Phone
Disponibile da 8.1
Torna all'inizio
Mostra: