public static double promediarPanel(Panel panel) { double promedio = Double.NaN; List <double> valores = new List <double>(); foreach (TextBox tb in panel.Controls.OfType <TextBox>()) { double aux = Double.NaN; aux = convertirTBaDouble(tb); if (!Double.IsNaN(aux)) { valores.Add(aux); } } promedio = Calcular.promediar(valores); return(promedio); }