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

◆ Sum< TSource >() [3/10]

static double System.Linq.Enumerable.Sum< TSource > ( this IEnumerable< TSource > source,
Func< TSource, double > selector )
inlinestatic

Definition at line 8008 of file Enumerable.cs.

8009 {
8010 if (source == null)
8011 {
8012 ThrowHelper.ThrowArgumentNullException(ExceptionArgument.source);
8013 }
8014 if (selector == null)
8015 {
8016 ThrowHelper.ThrowArgumentNullException(ExceptionArgument.selector);
8017 }
8018 double num = 0.0;
8019 foreach (TSource item in source)
8020 {
8021 num += selector(item);
8022 }
8023 return num;
8024 }

References System.item, System.Linq.selector, System.Linq.source, and System.Linq.ThrowHelper.ThrowArgumentNullException().