Desenvolvendo o Windows Phone Mango Apps, Parte 7: para iterações

Índice:

Desenvolvendo o Windows Phone Mango Apps, Parte 7: para iterações
Desenvolvendo o Windows Phone Mango Apps, Parte 7: para iterações
Anonim

Como parte do Learn to Develop do Windows Phone 7.5 Mango Applications, em nosso último tutorial vimos que podemos usar “ mudar a indicação ”Se houver vários valores a serem testados em uma condição. Neste tutorial vamos aprender “ para declaração ”Ou melhor conhecido como“ para iterações ”Ou“ para loop" Embora existam várias declarações de iteração disponíveis em C #, em nosso primeiro dia nós iremos apenas dominar o "loop for".

para iterações ou para loop

Ao escrever qualquer aplicativo, às vezes você precisa percorrer um bloco de instruções por várias vezes até encontrar uma correspondência bem-sucedida para sua condição. Isso pode ser feito usando “para iteração”. Esse “loop for” pode não parecer útil à primeira vista, mas confie em mim; você vai precisar disso com certeza.

Então vamos começar criando um novo projeto com algum nome significativo como "para iterações". Arraste um botão e um bloco de texto para a região inferior do nosso emulador (veja a imagem) e nomeie-os corretamente (usando a convenção que aprendemos nos capítulos anteriores). Agora dê um duplo clique no nosso único botão para entrar no evento button click.
Então vamos começar criando um novo projeto com algum nome significativo como "para iterações". Arraste um botão e um bloco de texto para a região inferior do nosso emulador (veja a imagem) e nomeie-os corretamente (usando a convenção que aprendemos nos capítulos anteriores). Agora dê um duplo clique no nosso único botão para entrar no evento button click.

Em seguida, cole o código a seguir nas duas chaves do evento button_click. Não se preocupe, vamos passar por isso novamente para que você possa entender.

String message = "";

para (int i = 0; i <10; i ++)

{

message = message + i.ToString () + System.Environment.NewLine;

}

myTextblock.Text = messege;

Agora tente executar o aplicativo. Espero que você tenha recebido a saída que mostrei na imagem.

Tendo feito isso, vamos agora entender cada aspecto deste aplicativo.
Tendo feito isso, vamos agora entender cada aspecto deste aplicativo.

Nós declaramos um variável de tipo de string "message" para usá-lo dentro do loop. Então, em loop "for", iniciamos um variável temporária "i", que controla o número de iterações realizadas. O ponto-e-vírgula que precede "i = 0" indica que terminamos com o primeiro pensamento e estamos nos movendo agora para o próximo. Após o início, afirmamos nossa condição. A condição informa ao compilador quantas vezes esse loop deve ser executado. Assim que a condição é satisfeita, o compilador salta para fora do loop.

Após a condição, aumentamos o valor da variável. Aqui uma coisa deve ser notada que, em vez de "i ++", podemos usar "i + 1". Assim, cada vez que o “for loop” é executado, o valor armazenado na variável de string “message” é aumentado. Adicionamos essa linha (System.Environment.NewLine) para adicionar um novo caractere de linha após cada execução do loop.

Existe outra variação deste “loop for” conhecido como “ para cada loop ”; mas vamos aprender sobre isso depois. Por enquanto pratique com “for loop”. Clique aqui para ir para o próximo capítulo.

Posts relacionados:

  • Trabalhando com seqüências de caracteres: Windows Phone 7.5 Desenvolvimento de aplicativos de mango - Parte 9
  • Desenvolvendo o Windows 7.5 Mango Apps, Parte 6: Switch Statement
  • Desenvolvendo Aplicativos para Windows Phone 7.5: Parte 3; Variáveis, tipos de dados e atribuição de valores
  • Usando métodos simples de ajuda ao desenvolver aplicativos para o Windows Phone 7.5 Mango: parte 8
  • Word não pode criar arquivo de trabalho. Verificar o erro da variável de ambiente Temp

Recomendado: