ParallelEnumerable.Average 메서드

정의

값 시퀀스의 평균을 병렬로 계산합니다.

오버로드

Average(ParallelQuery<Single>)

값 시퀀스의 평균을 병렬로 계산합니다.

Average(ParallelQuery<Nullable<Int64>>)

값 시퀀스의 평균을 병렬로 계산합니다.

Average(ParallelQuery<Nullable<Int32>>)

값 시퀀스의 평균을 병렬로 계산합니다.

Average(ParallelQuery<Nullable<Double>>)

값 시퀀스의 평균을 병렬로 계산합니다.

Average(ParallelQuery<Nullable<Single>>)

값 시퀀스의 평균을 병렬로 계산합니다.

Average(ParallelQuery<Int64>)

값 시퀀스의 평균을 병렬로 계산합니다.

Average(ParallelQuery<Int32>)

값 시퀀스의 평균을 병렬로 계산합니다.

Average(ParallelQuery<Double>)

값 시퀀스의 평균을 병렬로 계산합니다.

Average(ParallelQuery<Decimal>)

값 시퀀스의 평균을 병렬로 계산합니다.

Average(ParallelQuery<Nullable<Decimal>>)

값 시퀀스의 평균을 병렬로 계산합니다.

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

입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 값 시퀀스의 평균을 병렬로 계산합니다.

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

입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 값 시퀀스의 평균을 병렬로 계산합니다.

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

입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 값 시퀀스의 평균을 병렬로 계산합니다.

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

입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 값 시퀀스의 평균을 병렬로 계산합니다.

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

입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 값 시퀀스의 평균을 병렬로 계산합니다.

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

입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 값 시퀀스의 평균을 병렬로 계산합니다.

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

입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 값 시퀀스의 평균을 병렬로 계산합니다.

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

입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 값 시퀀스의 평균을 병렬로 계산합니다.

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

입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 값 시퀀스의 평균을 병렬로 계산합니다.

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

입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 값 시퀀스의 평균을 병렬로 계산합니다.

Average(ParallelQuery<Single>)

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

값 시퀀스의 평균을 병렬로 계산합니다.

public:
[System::Runtime::CompilerServices::Extension]
 static float Average(System::Linq::ParallelQuery<float> ^ source);
public static float Average (this System.Linq.ParallelQuery<float> source);
static member Average : System.Linq.ParallelQuery<single> -> single
<Extension()>
Public Function Average (source As ParallelQuery(Of Single)) As Single

매개 변수

source
ParallelQuery<Single>

평균을 계산하는 데 사용되는 값의 시퀀스입니다.

반환

값 시퀀스의 평균입니다.

예외

source가 null 참조(Visual Basic의 경우 Nothing)인 경우

쿼리를 확인하는 동안 하나 이상의 예외가 발생했습니다.

source에 요소가 없는 경우

추가 정보

적용 대상

Average(ParallelQuery<Nullable<Int64>>)

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

값 시퀀스의 평균을 병렬로 계산합니다.

public:
[System::Runtime::CompilerServices::Extension]
 static Nullable<double> Average(System::Linq::ParallelQuery<Nullable<long>> ^ source);
public static double? Average (this System.Linq.ParallelQuery<long?> source);
static member Average : System.Linq.ParallelQuery<Nullable<int64>> -> Nullable<double>
<Extension()>
Public Function Average (source As ParallelQuery(Of Nullable(Of Long))) As Nullable(Of Double)

매개 변수

source
ParallelQuery<Nullable<Int64>>

평균을 계산하는 데 사용되는 값의 시퀀스입니다.

반환

값 시퀀스의 평균입니다.

예외

source가 null 참조(Visual Basic의 경우 Nothing)인 경우

시퀀스의 요소 합계 또는 개수가 Int32.MaxValue보다 큽 있습니다. 또는 쿼리를 확인하는 동안 하나 이상의 예외가 발생한 경우

source에 요소가 없는 경우

추가 정보

적용 대상

Average(ParallelQuery<Nullable<Int32>>)

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

값 시퀀스의 평균을 병렬로 계산합니다.

public:
[System::Runtime::CompilerServices::Extension]
 static Nullable<double> Average(System::Linq::ParallelQuery<Nullable<int>> ^ source);
public static double? Average (this System.Linq.ParallelQuery<int?> source);
static member Average : System.Linq.ParallelQuery<Nullable<int>> -> Nullable<double>
<Extension()>
Public Function Average (source As ParallelQuery(Of Nullable(Of Integer))) As Nullable(Of Double)

매개 변수

source
ParallelQuery<Nullable<Int32>>

평균을 계산하는 데 사용되는 값의 시퀀스입니다.

반환

값 시퀀스의 평균입니다.

예외

source가 null 참조(Visual Basic의 경우 Nothing)인 경우

시퀀스의 요소 합계 또는 개수가 Int32.MaxValue보다 큽 있습니다. 또는 쿼리를 확인하는 동안 하나 이상의 예외가 발생한 경우

source에 요소가 없는 경우

추가 정보

적용 대상

Average(ParallelQuery<Nullable<Double>>)

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

값 시퀀스의 평균을 병렬로 계산합니다.

public:
[System::Runtime::CompilerServices::Extension]
 static Nullable<double> Average(System::Linq::ParallelQuery<Nullable<double>> ^ source);
public static double? Average (this System.Linq.ParallelQuery<double?> source);
static member Average : System.Linq.ParallelQuery<Nullable<double>> -> Nullable<double>
<Extension()>
Public Function Average (source As ParallelQuery(Of Nullable(Of Double))) As Nullable(Of Double)

매개 변수

source
ParallelQuery<Nullable<Double>>

소스 시퀀스입니다.

반환

값 시퀀스의 평균입니다.

예외

source이(가) null인 경우

쿼리를 확인하는 동안 하나 이상의 예외가 발생했습니다.

source에 요소가 없는 경우

추가 정보

적용 대상

Average(ParallelQuery<Nullable<Single>>)

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

값 시퀀스의 평균을 병렬로 계산합니다.

public:
[System::Runtime::CompilerServices::Extension]
 static Nullable<float> Average(System::Linq::ParallelQuery<Nullable<float>> ^ source);
public static float? Average (this System.Linq.ParallelQuery<float?> source);
static member Average : System.Linq.ParallelQuery<Nullable<single>> -> Nullable<single>
<Extension()>
Public Function Average (source As ParallelQuery(Of Nullable(Of Single))) As Nullable(Of Single)

매개 변수

source
ParallelQuery<Nullable<Single>>

평균을 계산하는 데 사용되는 값의 시퀀스입니다.

반환

값 시퀀스의 평균입니다.

예외

source가 null 참조(Visual Basic의 경우 Nothing)인 경우

쿼리를 확인하는 동안 하나 이상의 예외가 발생했습니다.

source에 요소가 없는 경우

추가 정보

적용 대상

Average(ParallelQuery<Int64>)

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

값 시퀀스의 평균을 병렬로 계산합니다.

public:
[System::Runtime::CompilerServices::Extension]
 static double Average(System::Linq::ParallelQuery<long> ^ source);
public static double Average (this System.Linq.ParallelQuery<long> source);
static member Average : System.Linq.ParallelQuery<int64> -> double
<Extension()>
Public Function Average (source As ParallelQuery(Of Long)) As Double

매개 변수

source
ParallelQuery<Int64>

평균을 계산하는 데 사용되는 값의 시퀀스입니다.

반환

값 시퀀스의 평균입니다.

예외

source가 null 참조(Visual Basic의 경우 Nothing)인 경우

시퀀스의 요소 합계 또는 개수가 Int32.MaxValue보다 큽 있습니다. 또는 쿼리를 확인하는 동안 하나 이상의 예외가 발생한 경우

source에 요소가 없는 경우

추가 정보

적용 대상

Average(ParallelQuery<Int32>)

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

값 시퀀스의 평균을 병렬로 계산합니다.

public:
[System::Runtime::CompilerServices::Extension]
 static double Average(System::Linq::ParallelQuery<int> ^ source);
public static double Average (this System.Linq.ParallelQuery<int> source);
static member Average : System.Linq.ParallelQuery<int> -> double
<Extension()>
Public Function Average (source As ParallelQuery(Of Integer)) As Double

매개 변수

source
ParallelQuery<Int32>

평균을 계산하는 데 사용되는 값의 시퀀스입니다.

반환

값 시퀀스의 평균입니다.

예외

source가 null 참조(Visual Basic의 경우 Nothing)인 경우

시퀀스의 요소 합계 또는 개수가 Int32.MaxValue보다 큽 있습니다. 또는 쿼리를 확인하는 동안 하나 이상의 예외가 발생한 경우

source에 요소가 없는 경우

추가 정보

적용 대상

Average(ParallelQuery<Double>)

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

값 시퀀스의 평균을 병렬로 계산합니다.

public:
[System::Runtime::CompilerServices::Extension]
 static double Average(System::Linq::ParallelQuery<double> ^ source);
public static double Average (this System.Linq.ParallelQuery<double> source);
static member Average : System.Linq.ParallelQuery<double> -> double
<Extension()>
Public Function Average (source As ParallelQuery(Of Double)) As Double

매개 변수

source
ParallelQuery<Double>

평균을 계산하는 데 사용되는 값의 시퀀스입니다.

반환

값 시퀀스의 평균입니다.

예외

source가 null 참조(Visual Basic의 경우 Nothing)인 경우

쿼리를 확인하는 동안 하나 이상의 예외가 발생했습니다.

source에 요소가 없는 경우

추가 정보

적용 대상

Average(ParallelQuery<Decimal>)

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

값 시퀀스의 평균을 병렬로 계산합니다.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Decimal Average(System::Linq::ParallelQuery<System::Decimal> ^ source);
public static decimal Average (this System.Linq.ParallelQuery<decimal> source);
static member Average : System.Linq.ParallelQuery<decimal> -> decimal
<Extension()>
Public Function Average (source As ParallelQuery(Of Decimal)) As Decimal

매개 변수

source
ParallelQuery<Decimal>

평균을 계산하는 데 사용되는 값의 시퀀스입니다.

반환

값 시퀀스의 평균입니다.

예외

source가 null 참조(Visual Basic의 경우 Nothing)인 경우

쿼리를 확인하는 동안 하나 이상의 예외가 발생했습니다.

source에 요소가 없는 경우

추가 정보

적용 대상

Average(ParallelQuery<Nullable<Decimal>>)

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

값 시퀀스의 평균을 병렬로 계산합니다.

public:
[System::Runtime::CompilerServices::Extension]
 static Nullable<System::Decimal> Average(System::Linq::ParallelQuery<Nullable<System::Decimal>> ^ source);
public static decimal? Average (this System.Linq.ParallelQuery<decimal?> source);
static member Average : System.Linq.ParallelQuery<Nullable<decimal>> -> Nullable<decimal>
<Extension()>
Public Function Average (source As ParallelQuery(Of Nullable(Of Decimal))) As Nullable(Of Decimal)

매개 변수

source
ParallelQuery<Nullable<Decimal>>

평균을 계산하는 데 사용되는 값의 시퀀스입니다.

반환

값 시퀀스의 평균입니다.

예외

source가 null 참조(Visual Basic의 경우 Nothing)인 경우

쿼리를 확인하는 동안 하나 이상의 예외가 발생했습니다.

source에 요소가 없는 경우

추가 정보

적용 대상

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

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

입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 값 시퀀스의 평균을 병렬로 계산합니다.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static float Average(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, float> ^ selector);
public static float Average<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,float> selector);
static member Average : System.Linq.ParallelQuery<'Source> * Func<'Source, single> -> single
<Extension()>
Public Function Average(Of TSource) (source As ParallelQuery(Of TSource), selector As Func(Of TSource, Single)) As Single

형식 매개 변수

TSource

source의 요소 형식입니다.

매개 변수

source
ParallelQuery<TSource>

평균을 계산하는 데 사용되는 값의 시퀀스입니다.

selector
Func<TSource,Single>

각 요소에 적용할 변환 함수입니다.

반환

값 시퀀스의 평균입니다.

예외

source 또는 selector가 null 참조(Visual Basic의 경우 Nothing)인 경우

쿼리를 확인하는 동안 하나 이상의 예외가 발생했습니다.

source에 요소가 없는 경우

(AggregateException에서 내부 예외가 Throw됨). selector 함수는 요소 형식에 대해 MaxValue보다 큰 값을 반환합니다.

추가 정보

적용 대상

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

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

입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 값 시퀀스의 평균을 병렬로 계산합니다.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static Nullable<double> Average(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, Nullable<long>> ^ selector);
public static double? Average<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,long?> selector);
static member Average : System.Linq.ParallelQuery<'Source> * Func<'Source, Nullable<int64>> -> Nullable<double>
<Extension()>
Public Function Average(Of TSource) (source As ParallelQuery(Of TSource), selector As Func(Of TSource, Nullable(Of Long))) As Nullable(Of Double)

형식 매개 변수

TSource

source의 요소 형식입니다.

매개 변수

source
ParallelQuery<TSource>

평균을 계산하는 데 사용되는 값의 시퀀스입니다.

selector
Func<TSource,Nullable<Int64>>

각 요소에 적용할 변환 함수입니다.

반환

값 시퀀스의 평균입니다.

예외

source 또는 selector가 null 참조(Visual Basic의 경우 Nothing)인 경우

시퀀스에 있는 요소의 합계 또는 개수가 Int64.MaxValue보다 큽다. 또는 쿼리를 확인하는 동안 하나 이상의 예외가 발생한 경우

source에 요소가 없는 경우

(AggregateException에서 내부 예외가 Throw됨). selector 함수는 요소 형식에 대해 MaxValue보다 큰 값을 반환합니다.

추가 정보

적용 대상

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

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

입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 값 시퀀스의 평균을 병렬로 계산합니다.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static Nullable<double> Average(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, Nullable<int>> ^ selector);
public static double? Average<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,int?> selector);
static member Average : System.Linq.ParallelQuery<'Source> * Func<'Source, Nullable<int>> -> Nullable<double>
<Extension()>
Public Function Average(Of TSource) (source As ParallelQuery(Of TSource), selector As Func(Of TSource, Nullable(Of Integer))) As Nullable(Of Double)

형식 매개 변수

TSource

source의 요소 형식입니다.

매개 변수

source
ParallelQuery<TSource>

평균을 계산하는 데 사용되는 값의 시퀀스입니다.

selector
Func<TSource,Nullable<Int32>>

각 요소에 적용할 변환 함수입니다.

반환

값 시퀀스의 평균입니다.

예외

source 또는 selector가 null 참조(Visual Basic의 경우 Nothing)인 경우

시퀀스의 요소 합계 또는 개수가 Int32.MaxValue보다 큽다. 또는 쿼리를 확인하는 동안 하나 이상의 예외가 발생한 경우

source에 요소가 없는 경우

(AggregateException에서 내부 예외가 Throw됨). selector 함수는 요소 형식에 대해 MaxValue보다 큰 값을 반환합니다.

추가 정보

적용 대상

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

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

입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 값 시퀀스의 평균을 병렬로 계산합니다.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static Nullable<double> Average(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, Nullable<double>> ^ selector);
public static double? Average<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,double?> selector);
static member Average : System.Linq.ParallelQuery<'Source> * Func<'Source, Nullable<double>> -> Nullable<double>
<Extension()>
Public Function Average(Of TSource) (source As ParallelQuery(Of TSource), selector As Func(Of TSource, Nullable(Of Double))) As Nullable(Of Double)

형식 매개 변수

TSource

source의 요소 형식입니다.

매개 변수

source
ParallelQuery<TSource>

평균을 계산하는 데 사용되는 값의 시퀀스입니다.

selector
Func<TSource,Nullable<Double>>

각 요소에 적용할 변환 함수입니다.

반환

값 시퀀스의 평균입니다.

예외

source 또는 selector가 null 참조(Visual Basic의 경우 Nothing)인 경우

쿼리를 확인하는 동안 하나 이상의 예외가 발생했습니다.

source에 요소가 없는 경우

(AggregateException에서 내부 예외가 Throw됨). selector 함수는 요소 형식에 대해 MaxValue보다 큰 값을 반환합니다.

추가 정보

적용 대상

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

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

입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 값 시퀀스의 평균을 병렬로 계산합니다.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static Nullable<float> Average(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, Nullable<float>> ^ selector);
public static float? Average<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,float?> selector);
static member Average : System.Linq.ParallelQuery<'Source> * Func<'Source, Nullable<single>> -> Nullable<single>
<Extension()>
Public Function Average(Of TSource) (source As ParallelQuery(Of TSource), selector As Func(Of TSource, Nullable(Of Single))) As Nullable(Of Single)

형식 매개 변수

TSource

source의 요소 형식입니다.

매개 변수

source
ParallelQuery<TSource>

평균을 계산하는 데 사용되는 값의 시퀀스입니다.

selector
Func<TSource,Nullable<Single>>

각 요소에 적용할 변환 함수입니다.

반환

값 시퀀스의 평균입니다.

예외

source 또는 selector가 null 참조(Visual Basic의 경우 Nothing)인 경우

쿼리를 확인하는 동안 하나 이상의 예외가 발생했습니다.

source에 요소가 없는 경우

(AggregateException에서 내부 예외가 Throw됨). selector 함수는 요소 형식에 대해 MaxValue보다 큰 값을 반환합니다.

추가 정보

적용 대상

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

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

입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 값 시퀀스의 평균을 병렬로 계산합니다.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static double Average(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, long> ^ selector);
public static double Average<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,long> selector);
static member Average : System.Linq.ParallelQuery<'Source> * Func<'Source, int64> -> double
<Extension()>
Public Function Average(Of TSource) (source As ParallelQuery(Of TSource), selector As Func(Of TSource, Long)) As Double

형식 매개 변수

TSource

source의 요소 형식입니다.

매개 변수

source
ParallelQuery<TSource>

평균을 계산하는 데 사용되는 값의 시퀀스입니다.

selector
Func<TSource,Int64>

각 요소에 적용할 변환 함수입니다.

반환

값 시퀀스의 평균입니다.

예외

source 또는 selector가 null 참조(Visual Basic의 경우 Nothing)인 경우

시퀀스의 요소 합계 또는 개수가 Int32.MaxValue보다 큽다. 또는 쿼리를 확인하는 동안 하나 이상의 예외가 발생한 경우

source에 요소가 없는 경우

(AggregateException에서 내부 예외가 Throw됨). selector 함수는 요소 형식에 대해 MaxValue보다 큰 값을 반환합니다.

추가 정보

적용 대상

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

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

입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 값 시퀀스의 평균을 병렬로 계산합니다.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static double Average(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, int> ^ selector);
public static double Average<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,int> selector);
static member Average : System.Linq.ParallelQuery<'Source> * Func<'Source, int> -> double
<Extension()>
Public Function Average(Of TSource) (source As ParallelQuery(Of TSource), selector As Func(Of TSource, Integer)) As Double

형식 매개 변수

TSource

source의 요소 형식입니다.

매개 변수

source
ParallelQuery<TSource>

평균을 계산하는 데 사용되는 값의 시퀀스입니다.

selector
Func<TSource,Int32>

각 요소에 적용할 변환 함수입니다.

반환

값 시퀀스의 평균입니다.

예외

source 또는 selector가 null 참조(Visual Basic의 경우 Nothing)인 경우

시퀀스의 요소 합계 또는 개수가 Int32.MaxValue보다 큽다. 또는 쿼리를 확인하는 동안 하나 이상의 예외가 발생한 경우

source에 요소가 없는 경우

(AggregateException에서 내부 예외가 Throw됨). selector 함수는 요소 형식에 대해 MaxValue보다 큰 값을 반환합니다.

추가 정보

적용 대상

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

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

입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 값 시퀀스의 평균을 병렬로 계산합니다.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static double Average(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, double> ^ selector);
public static double Average<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,double> selector);
static member Average : System.Linq.ParallelQuery<'Source> * Func<'Source, double> -> double
<Extension()>
Public Function Average(Of TSource) (source As ParallelQuery(Of TSource), selector As Func(Of TSource, Double)) As Double

형식 매개 변수

TSource

source의 요소 형식입니다.

매개 변수

source
ParallelQuery<TSource>

평균을 계산하는 데 사용되는 값의 시퀀스입니다.

selector
Func<TSource,Double>

각 요소에 적용할 변환 함수입니다.

반환

값 시퀀스의 평균입니다.

예외

source 또는 selector가 null 참조(Visual Basic의 경우 Nothing)인 경우

쿼리를 확인하는 동안 하나 이상의 예외가 발생했습니다.

source에 요소가 없는 경우

(AggregateException에서 내부 예외가 Throw됨). selector 함수는 요소 형식에 대해 MaxValue보다 큰 값을 반환합니다.

추가 정보

적용 대상

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

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

입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 값 시퀀스의 평균을 병렬로 계산합니다.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static System::Decimal Average(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, System::Decimal> ^ selector);
public static decimal Average<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,decimal> selector);
static member Average : System.Linq.ParallelQuery<'Source> * Func<'Source, decimal> -> decimal
<Extension()>
Public Function Average(Of TSource) (source As ParallelQuery(Of TSource), selector As Func(Of TSource, Decimal)) As Decimal

형식 매개 변수

TSource

source의 요소 형식입니다.

매개 변수

source
ParallelQuery<TSource>

평균을 계산하는 데 사용되는 값의 시퀀스입니다.

selector
Func<TSource,Decimal>

각 요소에 적용할 변환 함수입니다.

반환

값 시퀀스의 평균입니다.

예외

source 또는 selector가 null 참조(Visual Basic의 경우 Nothing)인 경우

쿼리를 확인하는 동안 하나 이상의 예외가 발생했습니다.

source에 요소가 없는 경우

(AggregateException에서 내부 예외가 Throw됨). selector 함수는 요소 형식에 대해 MaxValue보다 큰 값을 반환합니다.

추가 정보

적용 대상

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

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

입력 시퀀스의 각 요소에 대해 변형 함수를 호출하여 가져온 값 시퀀스의 평균을 병렬로 계산합니다.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static Nullable<System::Decimal> Average(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, Nullable<System::Decimal>> ^ selector);
public static decimal? Average<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,decimal?> selector);
static member Average : System.Linq.ParallelQuery<'Source> * Func<'Source, Nullable<decimal>> -> Nullable<decimal>
<Extension()>
Public Function Average(Of TSource) (source As ParallelQuery(Of TSource), selector As Func(Of TSource, Nullable(Of Decimal))) As Nullable(Of Decimal)

형식 매개 변수

TSource

source의 요소 형식입니다.

매개 변수

source
ParallelQuery<TSource>

평균을 계산하는 데 사용되는 값의 시퀀스입니다.

selector
Func<TSource,Nullable<Decimal>>

각 요소에 적용할 변환 함수입니다.

반환

값 시퀀스의 평균입니다.

예외

source 또는 selector가 null 참조(Visual Basic의 경우 Nothing)인 경우

쿼리를 확인하는 동안 하나 이상의 예외가 발생했습니다.

source에 요소가 없는 경우

(AggregateException에서 내부 예외가 Throw됨). selector 함수는 요소 형식에 대해 MaxValue보다 큰 값을 반환합니다.

추가 정보

적용 대상