public static void ComprarVista() { Console.WriteLine("Digite o valor da compra:"); var valor = double.Parse(Console.ReadLine()); Console.WriteLine("Digite o CPF do cliente:"); var cpf = Console.ReadLine(); Console.WriteLine("Preeencha uma descrição caso necessário"); var descricao = Console.ReadLine(); var pagamentoDinheiro = new Dinheiro(cpf, valor, descricao); pagamentoDinheiro.GerarCodigo(); pagamentoDinheiro.Pagar(); Console.WriteLine($"Pagamento gerado com sucesso com o número {pagamentoDinheiro.CodigoBarra}"); listaAVista.Add(pagamentoDinheiro); }