このコード部分をLINQに変換したいと考えています。 誰でも助けてくれますか?リスト<int[]>のすべての配列またはインデックスを経てギザギザの配列を合計するにはどうすればいいですか?
var list = new List<int[]>();
list.Add(new int[] { 1, 2, 3, 4 });
list.Add(new int[] { 5, 4, 2, 1 });
list.Add(new int[] { 5, 9, 3, 5 });
var result = new int[4];
foreach (var item in list)
{
for (int i = 0; i < 4; i++)
{
result[i] += item[i];
}
}
結果がでなければなりません:{ 11, 15, 8, 10 }
それは和の結果であるため、私の頭にポップ
http://stackoverflow.com/questions/38783931/one-linq-query-that-equals-to-two-inner-loop – Sherlock
の可能重複そして、これが正しい答えはhttpです:// stackoverflowの.com/a/17050509/4827151 – Sherlock
@Sherlock、私はリンクを見上げて、tは非常によく似ていて、助けてくれました –