Exemplo n.º 1
0
        public override string ToString()
        {
            int numero = ToInt();

            if (numero < 10)
            {
                return(Unidade.ToString());
            }
            if (numero >= 10 && numero <= 19)
            {
                return(DezDezenove());
            }
            else
            {
                string vintePraCima = NomeDezena();

                string unidadeNome = Unidade.ToString();

                if (unidadeNome == string.Empty)
                {
                    return(vintePraCima);
                }
                else
                {
                    return(vintePraCima + " e " + unidadeNome);
                }
            }
        }