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

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

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

Definition at line 7968 of file Enumerable.cs.

7969 {
7970 if (source == null)
7971 {
7972 ThrowHelper.ThrowArgumentNullException(ExceptionArgument.source);
7973 }
7974 if (selector == null)
7975 {
7976 ThrowHelper.ThrowArgumentNullException(ExceptionArgument.selector);
7977 }
7978 double num = 0.0;
7979 foreach (TSource item in source)
7980 {
7981 num += (double)selector(item);
7982 }
7983 return (float)num;
7984 }

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