public static double Sum(double[] vector, int first, int last) { double sum = 0; while (first != last) { sum += vector[first]; ++first; } return sum; }