static void Main(string[] args) { string s = Console.ReadLine(); string SalidaLista = string.Empty; List <List <decimal> > obj = new MoneyParts().build(Convert.ToDecimal(s)); foreach (List <decimal> Grupos in obj) { SalidaLista = SalidaLista + "["; foreach (decimal Numero in Grupos) { SalidaLista = SalidaLista + Numero + ","; } SalidaLista = SalidaLista.Remove(SalidaLista.Length - 1); SalidaLista = SalidaLista + "],"; } Console.WriteLine(SalidaLista.Remove(SalidaLista.Length - 1)); Console.ReadKey(); }
static void Main(string[] args) { bool respuesta = false; do { Console.Clear(); Console.WriteLine("Ingrese el numero a validar"); decimal monto = decimal.Parse(Console.ReadLine()); List <List <decimal> > resultado = new MoneyParts().build(monto); Console.WriteLine("El resultado es: "); foreach (List <decimal> item in resultado) { Console.WriteLine("- " + string.Join(", ", item)); } Console.WriteLine(); Console.Write("¿Desea ingresar otro caracter? (y/n)"); respuesta = Console.ReadLine() == "y"; } while (respuesta); }