guilhoto Posted December 27, 2012 at 11:07 PM Report #488739 Posted December 27, 2012 at 11:07 PM foreach (string i in listaDePalavras) { if (i == "Gato") { Console.WriteLine("A Palavra Gato ja foi descoberta"); Console.WriteLine(); } else { Console.WriteLine("PARABENS, Palavra GATO, serao adicionados a sua pontuacao 4 pontos"); Console.WriteLine(); ContaPalavras = ContaPalavras + 1; listaDePalavras.Add("Gato"); listaDePontuacoes[jogador] = listaDePontuacoes[jogador] + 4; if (jogador + 1 < listaDeJogadores.Count) { jogador = jogador + 1; } else { jogador = 0; } eu quero que ele verifique se a palavra gato ja foi descoberta ou nao...mas quando executo quando meto pela primeira essa palavra ele nao me devolve nada...nem o parabens nem o a palavra ja foi descoberta...
petvetbr Posted December 27, 2012 at 11:25 PM Report #488743 Posted December 27, 2012 at 11:25 PM se a lista estiver vazia, ele não irá executar este código, pois ele só executa o que está dentro do foreach se a lista tiver um ou mais elementos. Fernando Lage Bastos - MCP/MCTS/MCPD
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now