private static void PagarComDinheiro(String cpf, double valor, String descricao) { Console.WriteLine("Digite o valor pago:"); var valorPago = double.Parse(Console.ReadLine()); var dinheiro = new Dinheiro(cpf, valor, descricao, valorPago); dinheiro.GerarPagamento(); var troco = valorPago - valor; listaDinheiro.Add(dinheiro); Console.WriteLine($"Devolver troco no valor de: {troco}"); Console.WriteLine($"Pagamento em dinheiro no valor de {dinheiro.Valor} realizado com sucesso"); }