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

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

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

Definition at line 7888 of file Enumerable.cs.

7889 {
7890 if (source == null)
7891 {
7892 ThrowHelper.ThrowArgumentNullException(ExceptionArgument.source);
7893 }
7894 if (selector == null)
7895 {
7896 ThrowHelper.ThrowArgumentNullException(ExceptionArgument.selector);
7897 }
7898 int num = 0;
7899 foreach (TSource item in source)
7900 {
7901 num = checked(num + selector(item));
7902 }
7903 return num;
7904 }

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