【发布时间】:2018-11-29 06:49:27
【问题描述】:
我有以下代码
int[] array = new int[10] { 4, 50 , 60 , 80 , 120 , 46 , 52 , 60 , 18 , 221};
var sum = (from num in array
where ((num % 4) != 0 && (num % 6 ) != 0) && ((num % 2) != 0)
select array);
Console.Write(sum.Sum());
问题是我不能使用Sum()。它说
'System.Collections.Generic.IEnumerable' 不包含 'Sum' 的定义和最佳扩展方法重载 'System.Linq.Queryable.Sum(System.Linq.IQueryable)'
我怎样才能完成这项工作?
【问题讨论】:
-
是的,我已经使用 System.Linq 添加了。