1
resposta

Dsafio 2 e 3 - adicionando nova Banda

A pergunta anterior, foi enviado o código errado, aqui está com código agora funcionando normalmente

///Criar uma lista de bandas vazia e adicionar suas bandas prediletas em seguida.
///Utilizar a estrutura 'for' para mostrar todas as suas bandas preferidas, 
///listadas na lista do exercício anterior, no console.

//Criar lista Vazia
List<string> BandaDeVerdade = new List<string>();

    

void RegistroDeBanda()
{

    Console.WriteLine("Digite suas banda preferida");
    string NomedaBanda = Console.ReadLine()!;
    BandaDeVerdade.Add(NomedaBanda);
    //Mostra as bandas registradas
    for (int i = 0; i < BandaDeVerdade.Count; i++)
    {
        Console.WriteLine($"Banda: {BandaDeVerdade[i]}");
    }
    PerguntaAoUsuario();
        
    
}
void PerguntaAoUsuario(){
Console.WriteLine("Deseja Continuar? s/n");
string escolha = Console.ReadLine()!;
    switch (escolha)
    {
        case "s":
            Console.Clear();
            RegistroDeBanda();
            break;
        case "n":
            Console.WriteLine("Tchau");
            break;
    }
}
RegistroDeBanda();
1 resposta

Oi Ivan! Como via?

Que bom que conseguiu fazer o código funcionar! Pelo que vejo, você está no caminho certo para criar uma aplicação que permite ao usuário adicionar suas bandas favoritas a uma lista e exibi-las. Seu código está bem estruturado e usa um loop for para mostrar as bandas registradas, o que é ótimo.

Uma dica que posso te dar para melhorar a experiência do usuário é adicionar uma mensagem de confirmação ao adicionar uma nova banda, algo como "Banda adicionada com sucesso!" antes de mostrar a lista atualizada. Isso pode ajudar o usuário a saber que a ação foi concluída com êxito.

Além disso, você pode considerar adicionar uma opção para remover bandas da lista, caso o usuário mude de ideia sobre suas preferências. Isso pode ser feito adicionando um novo caso no switch para lidar com essa funcionalidade.

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.