Array amostra = Array.CreateInstance(typeof(double), 5);
amostra.SetValue(5.9, 0);
amostra.SetValue(1.8, 1);
amostra.SetValue(7.1, 2);
amostra.SetValue(10, 3);
amostra.SetValue(6.9, 4);
//[5,9][1,8][7,1][10][6,9]
TestaMediana(amostra);
void TestaMediana(Array array)
{
if ((array == null) || (array.Length == 0))
{
Console.WriteLine("Array para cálculo da mediana está vazio ou nulo.");
}
double[] numerosOrdenados = (double[])array.Clone();
Array.Sort(numerosOrdenados);
Nesta parte em que criamos o metodo "TestaMediana" esta dificil entender como o "Array array" se liga ao "Array amostra", vi no final que tem um (double[])array.clone(); porem não consigo entender como esta inteiramente interligado ao "Array amostra".