1
resposta

[Projeto] Ordenando listas

string[] nomes = { "Fernanda", "Eduardo", "Gustavo", "Carolina", "Alice", "Bruno", "Daniel" };

Array.Sort(nomes);
Console.WriteLine("Nomes ordenados em ordem alfabética: ");
foreach (string nome in nomes)
{
    Console.WriteLine(nome);
}

Console.WriteLine("");

Console.WriteLine($"O terceiro nome da lista após a ordenação é: {nomes[2]}");
1 resposta

Oi, Matheus! Como vai?

Agradeço por compartilhar.

Gostei da sua solução, ficou bem organizada e clara. Importante como você utilizou o Array.Sort() para ordenar os nomes e depois percorreu com o foreach, isso mostra um bom entendimento de arrays e iteração. Também foi interessante destacar o acesso direto ao índice com nomes[2] após a ordenação.

Continue praticando esse tipo de exercício, isso ajuda bastante a fixar o raciocínio com coleções.

Dica: você pode testar ordenar em ordem inversa usando Array.Reverse(nomes) depois do Sort, e observar como os resultados mudam. Isso ajuda a entender melhor como manipular listas no dia a dia.

Conteúdos relacionados
Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!