如何在多维数组中求和,请在c#中使用一个简单易懂的例子。
我经常搜索并找到很多结果,但这些文章/示例中的代码非常复杂,所以我希望如果您有任何简单的解决方案,请发布。
任何帮助将不胜感激。
提前致谢。
答案 0 :(得分:0)
处理二维锯齿状数组:
var x = new[] {
new[] { 77, 32, 6 },
new[] { 4, 6, 8 },
new[] { 45, 2 } };
int sum = x.SelectMany(a => a).Sum();
SelectMany
运算符将内部数组展平为外部序列,然后可以计算其总和。