ParallelEnumerable.Average Método

Definición

Calcula en paralelo el promedio de una secuencia de valores.

Sobrecargas

Average(ParallelQuery<Single>)

Calcula en paralelo el promedio de una secuencia de valores.

Average(ParallelQuery<Nullable<Int64>>)

Calcula en paralelo el promedio de una secuencia de valores.

Average(ParallelQuery<Nullable<Int32>>)

Calcula en paralelo el promedio de una secuencia de valores.

Average(ParallelQuery<Nullable<Double>>)

Calcula en paralelo el promedio de una secuencia de valores.

Average(ParallelQuery<Nullable<Single>>)

Calcula en paralelo el promedio de una secuencia de valores.

Average(ParallelQuery<Int64>)

Calcula en paralelo el promedio de una secuencia de valores.

Average(ParallelQuery<Int32>)

Calcula en paralelo el promedio de una secuencia de valores.

Average(ParallelQuery<Double>)

Calcula en paralelo el promedio de una secuencia de valores.

Average(ParallelQuery<Decimal>)

Calcula en paralelo el promedio de una secuencia de valores.

Average(ParallelQuery<Nullable<Decimal>>)

Calcula en paralelo el promedio de una secuencia de valores.

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Single>)

Calcula en paralelo el promedio de una secuencia de valores que se obtienen mediante la invocación de una función de transformación en cada elemento de la secuencia de entrada.

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Int64>>)

Calcula en paralelo el promedio de una secuencia de valores que se obtienen mediante la invocación de una función de transformación en cada elemento de la secuencia de entrada.

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Int32>>)

Calcula en paralelo el promedio de una secuencia de valores que se obtienen mediante la invocación de una función de transformación en cada elemento de la secuencia de entrada.

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Double>>)

Calcula en paralelo el promedio de una secuencia de valores que se obtienen mediante la invocación de una función de transformación en cada elemento de la secuencia de entrada.

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Single>>)

Calcula en paralelo el promedio de una secuencia de valores que se obtienen mediante la invocación de una función de transformación en cada elemento de la secuencia de entrada.

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Int64>)

Calcula en paralelo el promedio de una secuencia de valores que se obtienen mediante la invocación de una función de transformación en cada elemento de la secuencia de entrada.

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Int32>)

Calcula en paralelo el promedio de una secuencia de valores que se obtienen mediante la invocación de una función de transformación en cada elemento de la secuencia de entrada.

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Double>)

Calcula en paralelo el promedio de una secuencia de valores que se obtienen mediante la invocación de una función de transformación en cada elemento de la secuencia de entrada.

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Decimal>)

Calcula en paralelo el promedio de una secuencia de valores que se obtienen mediante la invocación de una función de transformación en cada elemento de la secuencia de entrada.

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Decimal>>)

Calcula en paralelo el promedio de una secuencia de valores que se obtienen mediante la invocación de una función de transformación en cada elemento de la secuencia de entrada.

Average(ParallelQuery<Single>)

Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs

Calcula en paralelo el promedio de una secuencia de valores.

C#
public static float Average (this System.Linq.ParallelQuery<float> source);

Parámetros

source
ParallelQuery<Single>

Secuencia de valores que se utilizan para calcular un promedio.

Devoluciones

El promedio de la secuencia de valores.

Excepciones

Se canceló la consulta con el token que se pasa a través de WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

source es una referencia nula (nada en Visual Basic).

Se han producido una o más excepciones durante la evaluación de la consulta.

source no contiene ningún elemento.

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

Average(ParallelQuery<Nullable<Int64>>)

Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs

Calcula en paralelo el promedio de una secuencia de valores.

C#
public static double? Average (this System.Linq.ParallelQuery<long?> source);

Parámetros

source
ParallelQuery<Nullable<Int64>>

Secuencia de valores que se utilizan para calcular un promedio.

Devoluciones

El promedio de la secuencia de valores.

Excepciones

Se canceló la consulta con el token que se pasa a través de WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

source es una referencia nula (nada en Visual Basic).

La suma o el recuento de los elementos de la secuencia es mayor que Int32.MaxValue. - o bien- Se han producido una o más excepciones durante la evaluación de la consulta.

source no contiene ningún elemento.

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

Average(ParallelQuery<Nullable<Int32>>)

Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs

Calcula en paralelo el promedio de una secuencia de valores.

C#
public static double? Average (this System.Linq.ParallelQuery<int?> source);

Parámetros

source
ParallelQuery<Nullable<Int32>>

Secuencia de valores que se utilizan para calcular un promedio.

Devoluciones

El promedio de la secuencia de valores.

Excepciones

Se canceló la consulta con el token que se pasa a través de WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

source es una referencia nula (nada en Visual Basic).

La suma o el recuento de los elementos de la secuencia es mayor que Int32.MaxValue. - o bien- Se han producido una o más excepciones durante la evaluación de la consulta.

source no contiene ningún elemento.

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

Average(ParallelQuery<Nullable<Double>>)

Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs

Calcula en paralelo el promedio de una secuencia de valores.

C#
public static double? Average (this System.Linq.ParallelQuery<double?> source);

Parámetros

source
ParallelQuery<Nullable<Double>>

Secuencia de salida.

Devoluciones

El promedio de la secuencia de valores.

Excepciones

Se canceló la consulta con el token que se pasa a través de WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

source es null.

Se han producido una o más excepciones durante la evaluación de la consulta.

source no contiene ningún elemento.

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

Average(ParallelQuery<Nullable<Single>>)

Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs

Calcula en paralelo el promedio de una secuencia de valores.

C#
public static float? Average (this System.Linq.ParallelQuery<float?> source);

Parámetros

source
ParallelQuery<Nullable<Single>>

Secuencia de valores que se utilizan para calcular un promedio.

Devoluciones

El promedio de la secuencia de valores.

Excepciones

Se canceló la consulta con el token que se pasa a través de WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

source es una referencia nula (nada en Visual Basic).

Se han producido una o más excepciones durante la evaluación de la consulta.

source no contiene ningún elemento.

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

Average(ParallelQuery<Int64>)

Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs

Calcula en paralelo el promedio de una secuencia de valores.

C#
public static double Average (this System.Linq.ParallelQuery<long> source);

Parámetros

source
ParallelQuery<Int64>

Secuencia de valores que se utilizan para calcular un promedio.

Devoluciones

El promedio de la secuencia de valores.

Excepciones

Se canceló la consulta con el token que se pasa a través de WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

source es una referencia nula (nada en Visual Basic).

La suma o el recuento de los elementos de la secuencia es mayor que Int32.MaxValue. - o bien- Se han producido una o más excepciones durante la evaluación de la consulta.

source no contiene ningún elemento.

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

Average(ParallelQuery<Int32>)

Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs

Calcula en paralelo el promedio de una secuencia de valores.

C#
public static double Average (this System.Linq.ParallelQuery<int> source);

Parámetros

source
ParallelQuery<Int32>

Secuencia de valores que se utilizan para calcular un promedio.

Devoluciones

El promedio de la secuencia de valores.

Excepciones

Se canceló la consulta con el token que se pasa a través de WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

source es una referencia nula (nada en Visual Basic).

La suma o el recuento de los elementos de la secuencia es mayor que Int32.MaxValue. - o bien- Se han producido una o más excepciones durante la evaluación de la consulta.

source no contiene ningún elemento.

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

Average(ParallelQuery<Double>)

Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs

Calcula en paralelo el promedio de una secuencia de valores.

C#
public static double Average (this System.Linq.ParallelQuery<double> source);

Parámetros

source
ParallelQuery<Double>

Secuencia de valores que se utilizan para calcular un promedio.

Devoluciones

El promedio de la secuencia de valores.

Excepciones

Se canceló la consulta con el token que se pasa a través de WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

source es una referencia nula (nada en Visual Basic).

Se han producido una o más excepciones durante la evaluación de la consulta.

source no contiene ningún elemento.

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

Average(ParallelQuery<Decimal>)

Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs

Calcula en paralelo el promedio de una secuencia de valores.

C#
public static decimal Average (this System.Linq.ParallelQuery<decimal> source);

Parámetros

source
ParallelQuery<Decimal>

Secuencia de valores que se utilizan para calcular un promedio.

Devoluciones

El promedio de la secuencia de valores.

Excepciones

Se canceló la consulta con el token que se pasa a través de WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

source es una referencia nula (nada en Visual Basic).

Se han producido una o más excepciones durante la evaluación de la consulta.

source no contiene ningún elemento.

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

Average(ParallelQuery<Nullable<Decimal>>)

Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs

Calcula en paralelo el promedio de una secuencia de valores.

C#
public static decimal? Average (this System.Linq.ParallelQuery<decimal?> source);

Parámetros

source
ParallelQuery<Nullable<Decimal>>

Secuencia de valores que se utilizan para calcular un promedio.

Devoluciones

El promedio de la secuencia de valores.

Excepciones

Se canceló la consulta con el token que se pasa a través de WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

source es una referencia nula (nada en Visual Basic).

Se han producido una o más excepciones durante la evaluación de la consulta.

source no contiene ningún elemento.

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Single>)

Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs

Calcula en paralelo el promedio de una secuencia de valores que se obtienen mediante la invocación de una función de transformación en cada elemento de la secuencia de entrada.

C#
public static float Average<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,float> selector);

Parámetros de tipo

TSource

Tipo de elementos de source.

Parámetros

source
ParallelQuery<TSource>

Secuencia de valores que se utilizan para calcular un promedio.

selector
Func<TSource,Single>

Función de transformación que se va a aplicar a cada elemento.

Devoluciones

El promedio de la secuencia de valores.

Excepciones

Se canceló la consulta con el token que se pasa a través de WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

source o selector es una referencia nula (Nothing en Visual Basic).

Se han producido una o más excepciones durante la evaluación de la consulta.

source no contiene ningún elemento.

(Se produce como excepción interna en una AggregateException). La función selector devuelve un valor mayor que MaxValue para el tipo de elemento.

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Int64>>)

Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs

Calcula en paralelo el promedio de una secuencia de valores que se obtienen mediante la invocación de una función de transformación en cada elemento de la secuencia de entrada.

C#
public static double? Average<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,long?> selector);

Parámetros de tipo

TSource

Tipo de elementos de source.

Parámetros

source
ParallelQuery<TSource>

Secuencia de valores que se utilizan para calcular un promedio.

selector
Func<TSource,Nullable<Int64>>

Función de transformación que se va a aplicar a cada elemento.

Devoluciones

El promedio de la secuencia de valores.

Excepciones

Se canceló la consulta con el token que se pasa a través de WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

source o selector es una referencia nula (Nothing en Visual Basic).

La suma o el recuento de los elementos de la secuencia es mayor que Int64.MaxValue. - o bien- Se han producido una o más excepciones durante la evaluación de la consulta.

source no contiene ningún elemento.

(Se produce como excepción interna en una AggregateException). La función selector devuelve un valor mayor que MaxValue para el tipo de elemento.

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Int32>>)

Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs

Calcula en paralelo el promedio de una secuencia de valores que se obtienen mediante la invocación de una función de transformación en cada elemento de la secuencia de entrada.

C#
public static double? Average<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,int?> selector);

Parámetros de tipo

TSource

Tipo de elementos de source.

Parámetros

source
ParallelQuery<TSource>

Secuencia de valores que se utilizan para calcular un promedio.

selector
Func<TSource,Nullable<Int32>>

Función de transformación que se va a aplicar a cada elemento.

Devoluciones

El promedio de la secuencia de valores.

Excepciones

Se canceló la consulta con el token que se pasa a través de WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

source o selector es una referencia nula (Nothing en Visual Basic).

La suma o el recuento de los elementos de la secuencia es mayor que Int32.MaxValue. - o bien- Se han producido una o más excepciones durante la evaluación de la consulta.

source no contiene ningún elemento.

(Se produce como excepción interna en una AggregateException). La función selector devuelve un valor mayor que MaxValue para el tipo de elemento.

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Double>>)

Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs

Calcula en paralelo el promedio de una secuencia de valores que se obtienen mediante la invocación de una función de transformación en cada elemento de la secuencia de entrada.

C#
public static double? Average<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,double?> selector);

Parámetros de tipo

TSource

Tipo de elementos de source.

Parámetros

source
ParallelQuery<TSource>

Secuencia de valores que se utilizan para calcular un promedio.

selector
Func<TSource,Nullable<Double>>

Función de transformación que se va a aplicar a cada elemento.

Devoluciones

El promedio de la secuencia de valores.

Excepciones

Se canceló la consulta con el token que se pasa a través de WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

source o selector es una referencia nula (Nothing en Visual Basic).

Se han producido una o más excepciones durante la evaluación de la consulta.

source no contiene ningún elemento.

(Se produce como excepción interna en una AggregateException). La función selector devuelve un valor mayor que MaxValue para el tipo de elemento.

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Single>>)

Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs

Calcula en paralelo el promedio de una secuencia de valores que se obtienen mediante la invocación de una función de transformación en cada elemento de la secuencia de entrada.

C#
public static float? Average<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,float?> selector);

Parámetros de tipo

TSource

Tipo de elementos de source.

Parámetros

source
ParallelQuery<TSource>

Secuencia de valores que se utilizan para calcular un promedio.

selector
Func<TSource,Nullable<Single>>

Función de transformación que se va a aplicar a cada elemento.

Devoluciones

El promedio de la secuencia de valores.

Excepciones

Se canceló la consulta con el token que se pasa a través de WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

source o selector es una referencia nula (Nothing en Visual Basic).

Se han producido una o más excepciones durante la evaluación de la consulta.

source no contiene ningún elemento.

(Se produce como excepción interna en una AggregateException). La función selector devuelve un valor mayor que MaxValue para el tipo de elemento.

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Int64>)

Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs

Calcula en paralelo el promedio de una secuencia de valores que se obtienen mediante la invocación de una función de transformación en cada elemento de la secuencia de entrada.

C#
public static double Average<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,long> selector);

Parámetros de tipo

TSource

Tipo de elementos de source.

Parámetros

source
ParallelQuery<TSource>

Secuencia de valores que se utilizan para calcular un promedio.

selector
Func<TSource,Int64>

Función de transformación que se va a aplicar a cada elemento.

Devoluciones

El promedio de la secuencia de valores.

Excepciones

Se canceló la consulta con el token que se pasa a través de WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

source o selector es una referencia nula (Nothing en Visual Basic).

La suma o el recuento de los elementos de la secuencia es mayor que Int32.MaxValue. - o bien- Se han producido una o más excepciones durante la evaluación de la consulta.

source no contiene ningún elemento.

(Se produce como excepción interna en una AggregateException). La función selector devuelve un valor mayor que MaxValue para el tipo de elemento.

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Int32>)

Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs

Calcula en paralelo el promedio de una secuencia de valores que se obtienen mediante la invocación de una función de transformación en cada elemento de la secuencia de entrada.

C#
public static double Average<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,int> selector);

Parámetros de tipo

TSource

Tipo de elementos de source.

Parámetros

source
ParallelQuery<TSource>

Secuencia de valores que se utilizan para calcular un promedio.

selector
Func<TSource,Int32>

Función de transformación que se va a aplicar a cada elemento.

Devoluciones

El promedio de la secuencia de valores.

Excepciones

Se canceló la consulta con el token que se pasa a través de WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

source o selector es una referencia nula (Nothing en Visual Basic).

La suma o el recuento de los elementos de la secuencia es mayor que Int32.MaxValue. - o bien- Se han producido una o más excepciones durante la evaluación de la consulta.

source no contiene ningún elemento.

(Se produce como excepción interna en una AggregateException). La función selector devuelve un valor mayor que MaxValue para el tipo de elemento.

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Double>)

Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs

Calcula en paralelo el promedio de una secuencia de valores que se obtienen mediante la invocación de una función de transformación en cada elemento de la secuencia de entrada.

C#
public static double Average<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,double> selector);

Parámetros de tipo

TSource

Tipo de elementos de source.

Parámetros

source
ParallelQuery<TSource>

Secuencia de valores que se utilizan para calcular un promedio.

selector
Func<TSource,Double>

Función de transformación que se va a aplicar a cada elemento.

Devoluciones

El promedio de la secuencia de valores.

Excepciones

Se canceló la consulta con el token que se pasa a través de WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

source o selector es una referencia nula (Nothing en Visual Basic).

Se han producido una o más excepciones durante la evaluación de la consulta.

source no contiene ningún elemento.

(Se produce como excepción interna en una AggregateException). La función selector devuelve un valor mayor que MaxValue para el tipo de elemento.

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Decimal>)

Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs

Calcula en paralelo el promedio de una secuencia de valores que se obtienen mediante la invocación de una función de transformación en cada elemento de la secuencia de entrada.

C#
public static decimal Average<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,decimal> selector);

Parámetros de tipo

TSource

Tipo de elementos de source.

Parámetros

source
ParallelQuery<TSource>

Secuencia de valores que se utilizan para calcular un promedio.

selector
Func<TSource,Decimal>

Función de transformación que se va a aplicar a cada elemento.

Devoluciones

El promedio de la secuencia de valores.

Excepciones

Se canceló la consulta con el token que se pasa a través de WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

source o selector es una referencia nula (Nothing en Visual Basic).

Se han producido una o más excepciones durante la evaluación de la consulta.

source no contiene ningún elemento.

(Se produce como excepción interna en una AggregateException). La función selector devuelve un valor mayor que MaxValue para el tipo de elemento.

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

Average<TSource>(ParallelQuery<TSource>, Func<TSource,Nullable<Decimal>>)

Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs
Source:
ParallelEnumerable.cs

Calcula en paralelo el promedio de una secuencia de valores que se obtienen mediante la invocación de una función de transformación en cada elemento de la secuencia de entrada.

C#
public static decimal? Average<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,decimal?> selector);

Parámetros de tipo

TSource

Tipo de elementos de source.

Parámetros

source
ParallelQuery<TSource>

Secuencia de valores que se utilizan para calcular un promedio.

selector
Func<TSource,Nullable<Decimal>>

Función de transformación que se va a aplicar a cada elemento.

Devoluciones

El promedio de la secuencia de valores.

Excepciones

Se canceló la consulta con el token que se pasa a través de WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

source o selector es una referencia nula (Nothing en Visual Basic).

Se han producido una o más excepciones durante la evaluación de la consulta.

source no contiene ningún elemento.

(Se produce como excepción interna en una AggregateException). La función selector devuelve un valor mayor que MaxValue para el tipo de elemento.

Consulte también

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0