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

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

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

Definition at line 8048 of file Enumerable.cs.

8049 {
8050 if (source == null)
8051 {
8052 ThrowHelper.ThrowArgumentNullException(ExceptionArgument.source);
8053 }
8054 if (selector == null)
8055 {
8056 ThrowHelper.ThrowArgumentNullException(ExceptionArgument.selector);
8057 }
8058 decimal result = default(decimal);
8059 foreach (TSource item in source)
8060 {
8061 result += selector(item);
8062 }
8063 return result;
8064 }

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