Olá Professor... Eu poderia utilizar a função sacar em vez de this.saldo -= valor; acabei mudando o estilo da função, por favor me corrija se eu estiver errando, desde já agradeço a atenção.
public bool Transferir(double valor, ContaCorrente ContaDestino)
{
if (this.Sacar(valor))
{
ContaDestino.Depositar(valor);
return true;
}
return false;
}