C# Variáveis e Operadores com Exemplo
Variáveis C#
Uma variável é um nome dado a uma área de armazenamento que é usada para armazenar valores de vários tipos de dados. Cada variável em C# precisa ter um tipo específico, que determina o tamanho e o layout da memória da variável.
Por exemplo, uma variável pode ser do tipo String, o que significa que ela será usada para armazenar um valor de string. Com base no tipo de dados, operações específicas podem ser realizadas na variável.
Por exemplo, se tivéssemos uma variável Integer, então operações como adição e subtração podem ser realizadas na variável. Pode-se declarar múltiplas variáveis em um programa.
Vejamos um exemplo rápido da declaração de várias variáveis de diferentes tipos de dados.
Em nosso exemplo, vamos definir duas variáveis, uma do tipo ‘string’ e outra do tipo ‘Integer’. Em seguida, exibiremos os valores dessas variáveis no console. Para cada exemplo, modificaremos apenas a função principal em nosso arquivo Program.cs.
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DemoApplication { class Program { static void Main(string[] args) { String message="The value is "; Int32 val=30; Console.Write(message+val); Console.ReadKey(); } } }
Explicação do código
- Uma variável do tipo de dados String é declarada. O nome da variável é 'mensagem'. O valor da variável é “O valor é “.
- Uma variável do tipo de dados Integer (Int32) é declarada. O nome da variável é 'val'. O valor da variável é 30.
- Finalmente, a instrução Console.write é usada para gerar o valor da variável String e Integer.
Se o código acima for inserido corretamente e o programa for executado com sucesso, a seguinte saída será exibida.
Saída
A partir da saída, você pode ver que os valores da variável string e integer são exibidos no console.
Os operadores são usados para realizar operações em valores de vários tipos de dados. Por exemplo, para realizar a adição de 2 números, o operador + é usado.
Vamos ver a tabela de operadores disponíveis para os vários tipos de dados
Operadores C#
Operadores aritméticos
Estes são operadores usados para realizar operações matemáticas em números. Abaixo está a lista de operadores disponíveis em C#.
Operadores Relacionais
Estes são operadores usados para realizar operações relacionais em números. Abaixo está a lista de operadores relacionais disponíveis em C#.
Operadores lógicos
Esses são operadores usados para realizar operações lógicas em valores. Abaixo está a lista de operadores disponíveis em C#.
Vejamos um exemplo rápido de como os operadores podem ser usados em .Net.
Em nosso exemplo, definiremos 2 variáveis Integer e uma variável Boolean. Vamos então realizar as seguintes operações
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DemoApplication { class Program { static void Main(string[] args) { Int32 val1 = 10,val2 = 20; bool status = true; Console.WriteLine(val1 + val2); Console.WriteLine(val1 < val2); Console.WriteLine(!(status)); Console.ReadKey(); } } }
Explicação do código
- Duas variáveis Integer são definidas, sendo uma val1 e a outra val2. Eles serão usados para mostrar operações relacionais e aritméticas. Uma variável booleana é definida para mostrar operações lógicas.
- É mostrado um exemplo de operação aritmética em que o operador de adição é realizado em val1 e val2. O resultado é gravado no console.
- É mostrado um exemplo de operação relacional em que o operador menor que é executado em val1 e val2. O resultado é gravado no console.
- É mostrado um exemplo da operação lógica, em que o operador lógico (!) é aplicado à variável de status. O operador lógico NOT inverte o valor atual de qualquer valor booleano. Portanto, se um valor booleano for 'true', o NOT lógico retornará o valor 'false' e vice-versa. No nosso caso, como o valor da variável de status é 'true', o resultado mostrará 'false'. O resultado é gravado no console.
Se o código acima for inserido corretamente e o programa for executado com sucesso, a saída será exibida.
Saída
Linguagem C
- Variáveis C# e tipos de dados (primitivos)
- Variáveis, literais e constantes de C++
- Variáveis C, Constantes e Literais
- Classe de armazenamento C
- Operadores em C++ com Exemplo:O que é, Tipos e Programas
- Ponteiros C++ com exemplos
- Estrutura C++ com exemplo
- std::list em C++ com exemplo
- Contador Python em coleções com exemplo
- Java - Tipos de Variáveis