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”.