private void Calcola(object sender, EventArgs e) { //controlla l'input dul numero di lati string strLlati = lLati.Text; string strNlati = NumeroLati.Text; //controllo per l'input dei dati if (InputCheckNLati(strNlati) || InputCheckLlati(strLlati)) { DisplayAlert("Attenzione", "Il numero/lunghezza dei lati inserito non è accettato", "Ok"); } else { Poligono figura = new Poligono(Convert.ToDouble(strNlati), Convert.ToDouble(strLlati)); figura.CalcoloApotema(); figura.CalcoloFisso(); figura.CalcoloPerimetro(); figura.CalcoloArea(); //stampa per il nome del calcolo lblRisultatoCol1.Text = $"Risultati:\r\nArea: \r\nPerimetro: \r\nApotema: \r\nNumero fisso: \r\nNome: "; //stampa per i risultati lblRisultatoCol2.Text = $"\r\n{figura.Area:n2} cm^2\r\n{figura.Perimetro:n2} cm\r\n{figura.Apotema:n2} cm\r\n{figura.Fisso:n2}\r\n{figura.Nome()}"; } }