Olá. Na aula 3 - Fazendo parse e StreamWriter no vídeo "Convertendo texto para conta" é usado o método Replace para apresentar a vírgula na saída do console da seguinte forma:
var saldo = campos[2].Replace('.', ',');
Não entendi como isso funciona já que nesse trecho ainda não foi adicionado o saldo a Conta Corrente:
resulado.Depositar(double.Parse(saldo));
O que funcionou pra mim foi adicionar na construção da msg um ToString() e o Replace:
var msg = $"Cc: {contaCorrente.Numero}, Ag: {contaCorrente.Agencia}, Saldo: {contaCorrente.Saldo.ToString().Replace('.', ',')} ;
Tem algo que deixei passar?