【发布时间】:2012-09-11 10:42:00
【问题描述】:
我需要在 linq 中添加项目数组列表。下面是我的示例代码。
string[] _str = ("1.21,2.02,3.14,4.951,5.156").ToString().Split(',');
double Sum = 0.0;
for (int i = 0; i < _str.Length; i++)
{
if (_str[i].ToString() != ",")
Sum = Sum + Convert.ToDouble(_str[i]);
}
我在 for 循环中完成了上述代码,以获取数组列表中所有项目的总和。我需要在 linq 中转换相同的操作。请任何人帮我解决这个问题,因为我是 linq 的新手。
提前致谢。
【问题讨论】:
-
为什么需要在 LINQ 中这样做?
-
第一行太冗长了。