если вы хотите сделать это на стороне кода, то сначала сортируйте массив, и min будет 0-м индексным значением массива, а max будет последним индексным значением массива,
double[] marksArr;
Array.Sort(marksArr);
double min=marksArr[0];
double max=marksArr[marksArr.length];
надеюсь, что это сработает.