Seria possivel resolver utilizando o metodo MaxBy?
public ContaCorrente MaiorSaldo() => _itens.MaxBy(i => i.Saldo);
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Seria possivel resolver utilizando o metodo MaxBy?
public ContaCorrente MaiorSaldo() => _itens.MaxBy(i => i.Saldo);
Olá Pedro! Tudo bem?
Sim, é possível resolver utilizando o método MaxBy. Esse método é utilizado para encontrar o elemento com o maior valor em uma coleção. No seu caso, a coleção é de objetos do tipo ContaCorrente e o critério de comparação é o saldo de cada conta.
O código que você postou parece correto e deve funcionar bem. É uma solução elegante e simples para encontrar a conta com o maior saldo na coleção.
Espero ter ajudado e bons estudos!