Как насчет использования LINQ
:
Int32[] array1 = new Int32[] { 1, 2, 3, 4, 5, 6, 7, 8, 9 };
Int32[] array2 = new Int32[] { 9, 8, 7, 6, 5, 4, 3, 2, 1 };
Int32[] array3 = array1.Zip(array2, (a1, a2) => (a1 + a2) / 2).ToArray(); // Put whatever formula you want in there.
РЕДАКТИРОВАТЬ: Daniel
и CD
правильно.Код был исправлен.Спасибо, ребята.