ao executar meu código o logo esta aparecendo duas vezes mas conferi com o da aula e aparentemente esta igual, nao consegui identificar o porque isso acontece ou oque fazer pra corrigir isso.
// Screen Sound
string mensagemDeBoasVindas = "Boas vindas ao Screen Sound";
List<string> ListaDeBandas = new List<string> { "U2","Calypso","AC DC"};
void ExibirLogo()
{
Console.WriteLine(@"
░██████╗░█████╗░██████╗░███████╗███████╗███╗░░██╗ ░██████╗░█████╗░██╗░░░██╗███╗░░██╗██████╗░
██╔════╝██╔══██╗██╔══██╗██╔════╝██╔════╝████╗░██║ ██╔════╝██╔══██╗██║░░░██║████╗░██║██╔══██╗
╚█████╗░██║░░╚═╝██████╔╝█████╗░░█████╗░░██╔██╗██║ ╚█████╗░██║░░██║██║░░░██║██╔██╗██║██║░░██║
░╚═══██╗██║░░██╗██╔══██╗██╔══╝░░██╔══╝░░██║╚████║ ░╚═══██╗██║░░██║██║░░░██║██║╚████║██║░░██║
██████╔╝╚█████╔╝██║░░██║███████╗███████╗██║░╚███║ ██████╔╝╚█████╔╝╚██████╔╝██║░╚███║██████╔╝
╚═════╝░░╚════╝░╚═╝░░╚═╝╚══════╝╚══════╝╚═╝░░╚══╝ ╚═════╝░░╚════╝░░╚═════╝░╚═╝░░╚══╝╚═════╝░
");
Console.WriteLine("**************************");
Console.WriteLine(mensagemDeBoasVindas);
Console.WriteLine("**************************");
}
void ExibirOpcoesMenu()
{
ExibirLogo();
Console.WriteLine("\nDigite 1 para registrar Banda");
Console.WriteLine("Digite 2 para mostrar todas as bandas");
Console.WriteLine("Digite 3 para avaliar uma banda");
Console.WriteLine("Digite 4 para exibir a media de uma banda");
Console.WriteLine("Digite -1 para sair");
Console.Write("\nDigite a sua opcao: ");
string OpcaoEscolhida = Console.ReadLine()!;
int OpcaoNumero = int.Parse(OpcaoEscolhida);
switch(OpcaoNumero)
{
case 1: RegistarBandas();
break;
case 2: MostrarBandasRegistradas();
break;
case 3: Console.WriteLine("\nVoce escolheu a opcao:" + OpcaoEscolhida);
break;
case 4: Console.WriteLine("\nVoce escolheu a opcao:" + OpcaoEscolhida);
break;
case -1: Console.WriteLine("\nVoce escolheu a opcao:" + OpcaoEscolhida);
break;
default: Console.WriteLine("\nOpcao invalida");
break;
}
}