Windows

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

The Perfect Customer For Windows Phone in 2020

The Perfect Customer For Windows Phone in 2020

Índice:

Anonim

Como parte do Learn to Developing Windows Phone 7.5 Mango Applications, em nosso último tutorial vimos que podemos usar “ switch statement ” se houver vários valores para ser testado contra uma condição. Neste tutorial, aprenderemos “ para a instrução ” ou melhor conhecido como “ para iterações ” ou “ para o loop ”. Embora existam várias declarações de iteração disponíveis em C #, em nosso primeiro dia nós iremos apenas masterizar “for loop”.

para iterações ou para loop

Ao escrever qualquer aplicativo, às vezes você precisa percorrer um bloco de instruções para número de vezes até encontrar uma partida 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.

Em seguida, cole o seguinte código 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 dessa aplicação.

Nós declaramos uma variável de tipo de cadeia de caracteres “message” para usando-o dentro do loop. Em seguida, no loop “for”, iniciamos uma 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.