for (int i = 0; i < n; i++)
double a = Convert.ToDouble(s / array.Length);
SearchAverage(double[] array, int n)
{
double s = 0;
for (int i = 0; i < n; i++)
{
s += array[i];
}
double a = Convert.ToDouble(s / array.Length); // если уж передали n в функцию, то будьте верны true С подходу, не нужно тут использовать удобное свойство Length, нужно использовать n до конца. Тем более это самобирует использование параметра n
return a;
}