Предполагая, что у нас есть несколько IEnumerable
с одним и тем же количеством элементов
var multipleEnumerables = new[]
{
new[] { 10, 20, 30 }
new[] { 11, 21, 31 }
new[] { 12, 22, 32 }
new[] { 13, 23, 33 }
}
Как получить среднее значение для тех, кто использует LINQ, что даст следующий результат:
new[] { 11.5, 21.5, 31.5 }
Число перечисляемых может варьироваться (т. Е. Не может быть равно четырем).
Количество элементов в каждом перечислимом может варьироваться (т.е. не фиксировано до трех), но будет одинаковым для всех перечислимых для данного конкретного экземпляра.