1

我有以下命令:

var sum = myList.Sum(p => p.Field);

是否可以使用 from 子句编写相同的命令?例如。

var sum = from myList ...
4

3 回答 3

8

在这个符号中没有 sum 的表达式。这是尽可能接近的:

var sum = (from p in myList select p.Field).Sum();
于 2013-07-31T12:30:08.577 回答
4

是的。见下文。

var sum = (from p in myList
           select p.Field).Sum();
于 2013-07-31T12:29:42.620 回答
3
var sum = (from p in myList
           select p.Field).Sum();
于 2013-07-31T12:30:37.670 回答