Aprendi o metodo Where, mais nao entendi muito bem o seu retorno e funcionamento, segue o codigo de um exemplo:
public void MostrarContas(List<ContaCorrente> contas, double saldoMinimo)
{
var contasFiltradas = contas.Where(c => c.Saldo >= saldoMinimo);
foreach(var conta in contasFiltradas)
{
Console.WriteLine($"{conta.Numero}/{conta.Agencia}");
}
}
nao consegui entender se ele retorna uma lista ordenada da maneira que esta sendo passada no argumento ou oque seria, se alguem conseguir me explicar.