Desenvolvendo o Windows 7.5 Mango Apps, Parte 5: Operadores, expressões, declarações

Desenvolvendo o Windows 7.5 Mango Apps, Parte 5: Operadores, expressões, declarações
Desenvolvendo o Windows 7.5 Mango Apps, Parte 5: Operadores, expressões, declarações

Vídeo: Desenvolvendo o Windows 7.5 Mango Apps, Parte 5: Operadores, expressões, declarações

Vídeo: Desenvolvendo o Windows 7.5 Mango Apps, Parte 5: Operadores, expressões, declarações
Vídeo: RECURSO SENSACIONAL no Novo Windows que DIMINUI o Consumo de MEMÓRIA RAM nos NAVEGADORES! - YouTube 2024, Abril
Anonim

Em nosso último tutorial, estudamos como controlar o fluxo de execução com base em várias condições usando " E se" declaração. Neste capítulo ou tutorial, vamos dar uma olhada em vários blocos básicos de construção em c # gostar expressões, declarações e operadores.

Vamos dar um exemplo primeiro para entender o conceito básico da lição de hoje. Frases em todos os idiomas, incluindo o inglês, são feitas de várias partes, como verbos, substantivos e outras partes do discurso. Assim como essas linguagens, o C # também possui seu próprio conjunto de verbos, substantivos e instruções. Declarações são “Pensamentos Completos”Em C # ou em outras palavras, instruções fazem sentido completo na linguagem C #. As declarações são compostas de uma ou mais expressões e expressões são compostas de um ou mais operadores e operandos. Se você se lembrar do nosso último aplicativo, também poderá encontrar algumas instruções. Por exemplo,

myTextBox.Text = “Hello World”;

Este é um exemplo de instrução, que é composta de uma expressão (= sign) e operandos (cadeia literal de um lado e setter de propriedade do outro lado). Você pode encontrar várias outras instruções em nossos aplicativos anteriores para que nenhum aplicativo C # possa ser feito sem instruções.

Operandos são objetos como controles, variáveis, cadeias de caracteres literais e outros objetos, enquanto operadores são coisas como operador de concatenação (+), operador de comparação (==) e assim por diante. Existem muitos operadores, alguns dos quais você até usou, mas não o reconheceu como operador (por exemplo, operador de ponto-e-vírgula ";"). Você pode encontrar a lista de todos os operadores aqui. Mas, como iniciantes, precisaremos de apenas poucos operadores, embora o conhecimento extra nunca seja desperdiçado.

Vamos dar uma breve olhada em alguns operadores que já utilizamos ou que são importantes.

  • Operador de acesso de membro (.): Usado para acessar as funções de membro, como neste exemplo, acessamos a propriedade de texto da caixa de texto. Por exemplo. txt1.Text
  • Operador de atribuição (=): Usado para atribuir valores a L.H.S.
  • Operador de adição (+): Ele pode ser usado como operador aritmético, bem como operador de concatenação. Por exemplo. txt1.Text = "oi" + txtinp.Text;
  • Operadores de subtração, multiplicação e divisão (-, *, /): Realize subtração, multiplicação e divisão respectivamente.
  • Operador de igualdade (==): Também sabe como operador de comparação.
  • Menos que e maior que operadores (<,>)
  • Maior que ou igual a e menor que ou igual ao operador (> =, <=)
  • Operador AND condicional (&&): Usado para verificar duas condições ao mesmo tempo (exp1 e exp2)
  • Operador OR condicional (||): Usado para verificar duas condições ao mesmo tempo (exp1 ou exp2)
  • Operador condicional (?:): É bastante útil e guarda muitas teclas digitadas às vezes. Por exemplo. mensagem = (x == 1)? "carro": "barco"; Isso significa que se x é igual a um, então atribua valor carro à mensagem mais atribua valor barco à mensagem.

Então, isso é tudo que vamos aprender neste capítulo. Mas lembre-se de uma coisa; C # é como o idioma inglês. Precisa de frases significativas para fazer sentido completo. Todas as sentenças C # são compostas de poucas partes e todas são igualmente importantes. Tente lembrar desses operadores e expressões, pois teremos que usá-los em quase todos os nossos tutoriais.

Com isso, estamos assinando este capítulo e nos vemos em breve próxima parte, onde aprenderemos mais sobre uma instrução que pode ser usada como uma alternativa para “if statement” e operador condicional equivalente a “if statement”.

Recomendado: