1
resposta

[Projeto] Revelando mensagem

List<char> mensagem = new List<char>
        {
            'o', 'd', 'n', 'u', 'm', ' ', 'á', 'l', 'o'
        };


mensagem.Reverse();

foreach (char letra in mensagem)
{
    Console.WriteLine(letra);
}
1 resposta

Oi, Matheus! Como vai?

Agradeço por compartilhar.

Achei bem interessante como você utilizou o Reverse() para inverter a lista e revelar a mensagem. Isso mostra que você entendeu bem como manipular coleções de forma prática. Outro ponto legal foi o uso do foreach, que deixou a leitura do código bem clara ao percorrer cada caractere.

Uma dica interessante para o futuro é usar o método string.Join para exibir tudo de uma vez, em vez de imprimir linha por linha:


List mensagem = new List{'o','d','n','u','m',' ','a','l','o'};
mensagem.Reverse();
string resultado = string.Join("", mensagem);
Console.WriteLine(resultado);

Esse código junta todos os caracteres da lista em uma única string e exibe a mensagem completa no console.

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