How do I add two lists in Linq so addedList[x] = listOne[x] + listTwo[x]?

前端 未结 4 1688
我寻月下人不归
我寻月下人不归 2021-01-05 02:43

I want to add two lists of a numeric type such that addedList[x] = listOne[x] + listTwo[x]

The output of the list needs to be a Generic.IEnumerable that I can use i

4条回答
  •  心在旅途
    2021-01-05 03:31

    var result = 
       from i in 
            Enumerable.Range(0, Math.Max(firstList.Count, secondList.Count))
       select firstList.ElementAtOrDefault(i) + secondList.ElementAtOrDefault(i);
    

提交回复
热议问题