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

◆ Sum() [2/10]

static ? decimal System.Linq.Enumerable.Sum ( this IEnumerable< decimal?> source)
inlinestatic

Definition at line 7871 of file Enumerable.cs.

7872 {
7873 if (source == null)
7874 {
7875 ThrowHelper.ThrowArgumentNullException(ExceptionArgument.source);
7876 }
7877 decimal value = default(decimal);
7878 foreach (decimal? item in source)
7879 {
7880 if (item.HasValue)
7881 {
7882 value += item.GetValueOrDefault();
7883 }
7884 }
7885 return value;
7886 }

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