Como instalar o menu Iniciar do Windows em seu Android [Dica de App | Dicas e Matérias]
Nos capítulos anteriores desta série, começamos com coisas muito básicas como introdução, primeira aplicação pequena e também aprendemos alguns outros conceitos básicos como variáveis e atribuindo valores a eles.
Neste capítulo, as coisas ficarão um pouco mais interessantes. No último capítulo, recebemos apenas a entrada do usuário para mostrar alguma saída. Aprenderemos a tomar algumas decisões com base na entrada recebida do usuário.
A sintaxe da instrução
Linhas de código;
É chamado de
declaração de tomada de decisão porque com base nas condições que configuramos, o aplicativo decide se deve executar um determinado bloco de código ou não. Vamos começar criando novos projetos. Crie um novo projeto com qualquer nome que lhe agrade. Por conveniência, eu nomeei meu projeto `ifstatement`.
Agora arraste um bloco de texto (txtDescription) para o lado inferior da página, abrangendo a tela completa do emulador em largura (veja a imagem). Abaixo, puxe uma caixa de texto (txtInput) e um botão (btnSubmit) e solte-os um ao lado do outro. No último puxar outro bloco de texto (txtResult) e torná-lo um pouco grande em altura e largura. Agora, faça todos os controles, exceto o botão branco, ou seja, remova o texto de sua propriedade de texto enquanto altera o texto do botão para "Enviar". Você pode adicionar texto no primeiro bloco de texto, se desejar. Eu adicionei algumas orientações para os nossos pequenos jogos / app (que seja estúpido). Agora nossa interface está pronta e parece que eu mostrei na imagem.
Agora dê um duplo clique no botão Submit para ir para o evento
button_click na janela C #. Nesse evento (nessas duas chaves contendo o evento click), escreva a seguinte linha de códigos, apenas para verificar a funcionalidade básica do nosso aplicativo string userValue = txtInput.text;
if (userValue == “1”)
txtResult.text = "Parabéns, você ganhou $ 1000";
Agora rode o projeto. Depois de inserir 1 na caixa de texto, pressione “Enviar”; você receberá a linha como "
Parabéns você ganhou $ 1000 ". Mas se você tentar inserir algo diferente de 1 no bloco de texto antes de enviar, nada acontecerá, pois não dissemos ao nosso aplicativo o que fazer se a condição for falsa. Esse bloco é a forma mais simples de instrução "If". Existem
várias outras formas de declaração “if” que podem ser usadas na avaliação de múltiplas condições, a saber “if-else” , “else-if” , “if aninhados” . Agora abra parte C # do nosso programa depois de parar o modo de depuração e escreva o seguinte código lá. Este código demonstrará o uso do loop “else-if”. string userValue = txtInput.Text;
if (userValue == "1")
txtResult.Text = "Parabéns pelo seu ganho de $ 1000";
else if (userValue == "2")
txtResult.Text = "Melhor sorte da próxima vez!";
else if (userValue == "3")
txtResult.Text = "Você tem que tente com força! ";
else
txtResult.Text =" Não digite corretamente. ";
Isso é chamado como
escada" else-if " . Ele testa o valor em relação a várias condições e executa o respectivo bloco de código. Duas coisas devem ser observadas aqui,
na instrução “else-if” A última instrução “else” não está associada a nenhuma instrução if e outro é O operador “=” não é o mesmo que o operador “==” . Operador "=" atribui valor a L.H.S. enquanto “==” é usado para comparar valores. Aninhados “if`s” e “if-else” são nada além de variações de “simple if” e “else-if” ladder, que você pode tentar no mesmo projeto facilmente. Então, até retornarmos com o próximo capítulo, master esta declaração “se” completamente.
Desenvolvendo o Windows 7.5 Mango Apps, Parte 5: Operadores, expressões, declarações

Neste capítulo do Windows 7.5 Mango App, vamos aprenda sobre instruções, operadores e expressões em C #.
Desenvolvendo aplicativos do Windows 7.5 Mango, Parte 6: Instrução de comutador

Este tutorial ensina quais são alternativas para "if statement" em C # e como para usá-los
Desenvolvendo o Windows Phone Mango Apps, Parte 7: para iterações

Neste tutorial do Windows Phone, aprenderemos o que é um "loop for" e como usá-lo.