Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Aggregate< TSource, TAccumulate, TResult >() [3/3]

static TResult System.Linq.ParallelEnumerable.Aggregate< TSource, TAccumulate, TResult > ( this ParallelQuery< TSource > source,
TAccumulate seed,
Func< TAccumulate, TSource, TAccumulate > updateAccumulatorFunc,
Func< TAccumulate, TAccumulate, TAccumulate > combineAccumulatorsFunc,
Func< TAccumulate, TResult > resultSelector )
inlinestatic

Definition at line 702 of file ParallelEnumerable.cs.

703 {
704 if (source == null)
705 {
706 throw new ArgumentNullException("source");
707 }
708 if (updateAccumulatorFunc == null)
709 {
710 throw new ArgumentNullException("updateAccumulatorFunc");
711 }
712 if (combineAccumulatorsFunc == null)
713 {
714 throw new ArgumentNullException("combineAccumulatorsFunc");
715 }
716 if (resultSelector == null)
717 {
718 throw new ArgumentNullException("resultSelector");
719 }
721 }

References System.Linq.resultSelector, and System.Linq.source.