【发布时间】:2010-04-23 02:26:14
【问题描述】:
我有一件小事。
public int GetSum(List<int> x)
{
foreach (int i in x) sum += i;
return sum;
}
其中 x 是定义为的整数列表
List<int> l = new List<int>();
l.Add(4); l.Add(2); l.Add(5); l.Add(8); l.Add(6);
并已通过GetSum(l)
是否可以使用 lambda 重写上述 foreach 循环?
原因:我从昨天开始研究 lambda 的东西,并且有兴趣学习......无论它多么简单。
谢谢。
【问题讨论】:
-
从不将变量命名为
l。
标签: c#-3.0