Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Industrial programming >> Linguagem C

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

  1. Uma variável do tipo de dados String é declarada. O nome da variável é 'mensagem'. O valor da variável é “O valor é “.
  2. Uma variável do tipo de dados Integer (Int32) é declarada. O nome da variável é 'val'. O valor da variável é 30.
  3. 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#.
Operador Descrição +Adiciona dois operandos–Subtrai o segundo operando do primeiro*Multiplica ambos os operandos/Divida o numerador por de-numerator%ModulusOperador e um resto após uma divisão inteira++Operador de incremento aumenta o valor inteiro em um—O operador de decremento diminui o valor inteiro por um

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#.
Operador Descrição ==Verifica se os valores de dois operandos são iguais ou não, se sim então a condição se torna verdadeira.!=Verifica se os valores de dois operandos são iguais ou não, se os valores não são iguais então a condição se torna verdadeira.>Verifica se o valor do operando esquerdo é maior que o valor do operando direito, se sim então a condição se torna verdadeira.=Verifica se o valor do operando esquerdo o operando esquerdo é maior ou igual ao valor do operando direito, se sim então a condição se torna verdadeira.<=Verifica se o valor do operando esquerdo é menor ou igual ao valor do operando direito, se sim então a condição se torna verdadeira.

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#.
Operador Descrição &&Este é o operador lógico AND. Se ambos os operandos forem verdadeiros, então a condição se tornará verdadeira.||Este é o operador lógico OR. Se algum dos operandos for verdadeiro, então a condição se tornará verdadeira.!Este é o operador Logical NOT.
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

  1. 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.
  2. É 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.
  3. É mostrado um exemplo de operação relacional em que o operador menor que é executado em val1 e val2. O resultado é gravado no console.
  4. É 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

  1. Variáveis ​​C# e tipos de dados (primitivos)
  2. Variáveis, literais e constantes de C++
  3. Variáveis ​​C, Constantes e Literais
  4. Classe de armazenamento C
  5. Operadores em C++ com Exemplo:O que é, Tipos e Programas
  6. Ponteiros C++ com exemplos
  7. Estrutura C++ com exemplo
  8. std::list em C++ com exemplo
  9. Contador Python em coleções com exemplo
  10. Java - Tipos de Variáveis