public void TestLambda()
{
ContaCorrente[] contas = { new ContaCorrente(12,123),
new ContaCorrente (3232, 321),
new ContaCorrente (54, 87876) };
IOrderedEnumerable<ContaCorrente> contasOrdenadas =
contas.OrderBy(conta =>
{
if (conta == null)
{
return int.MinValue;
}
return conta.Numero; //conta.Numero
});
foreach (var conta in contasOrdenadas)
{
if (conta != null)
Console.WriteLine($"Conta número {conta.Numero}, ag. {conta.Agencia}");
}
Console.ReadLine();
}