Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Industrial programming >> Lenguaje C

Variables y operadores de C# con ejemplo

Variables de C#

Una variable es un nombre dado a un área de almacenamiento que se utiliza para almacenar valores de varios tipos de datos. Cada variable en C# debe tener un tipo específico, que determina el tamaño y el diseño de la memoria de la variable.

Por ejemplo, una variable puede ser del tipo String, lo que significa que se usará para almacenar un valor de cadena. Según el tipo de datos, se pueden realizar operaciones específicas sobre la variable.

Por ejemplo, si tuviéramos una variable Integer, entonces se pueden realizar operaciones como la suma y la resta sobre la variable. Uno puede declarar múltiples variables en un programa.

Veamos un ejemplo rápido de la declaración de múltiples variables de diferentes tipos de datos.

En nuestro ejemplo, definiremos dos variables, una del tipo 'cadena' y la otra del tipo 'Entero'. Luego mostraremos los valores de estas variables en la consola. Para cada ejemplo, modificaremos solo la función principal en nuestro archivo 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();
  }
 }
}

Explicación del código

  1. Se declara una variable del tipo de datos String. El nombre de la variable es 'mensaje'. El valor de la variable es "El valor es".
  2. Se declara una variable del tipo de datos Integer (Int32). El nombre de la variable es 'val'. El valor de la variable es 30.
  3. Finalmente, la instrucción Console.write se usa para generar tanto el valor de la variable String como Integer.

Si el código anterior se ingresa correctamente y el programa se ejecuta con éxito, se mostrará el siguiente resultado.

Salida

En el resultado, puede ver que los valores de la cadena y la variable entera se muestran en la consola.

Los operadores están acostumbrados a realizar operaciones en valores de varios tipos de datos. Por ejemplo, para realizar la suma de 2 números, se utiliza el operador +.

Veamos la tabla de operadores disponibles para los distintos tipos de datos

Operadores C#

Operadores aritméticos

Estos son operadores que se utilizan para realizar operaciones matemáticas con números. A continuación se muestra la lista de operadores disponibles en C#.

Operador Descripción +Suma dos operandos:resta el segundo operando del primero*Multiplica ambos operandos/divide el numerador entre el denumerador%Operador de módulo y un resto de después de una división entera++El operador de incremento aumenta el valor entero en uno:el operador decremento reduce el valor entero por uno

Operadores relacionales

Estos son operadores utilizados para realizar operaciones relacionales en números. A continuación se muestra la lista de operadores relacionales disponibles en C#.

Operador Descripción ==Comprueba si los valores de dos operandos son iguales o no, si es así, entonces la condición se vuelve verdadera.!=Comprueba si los valores de dos operandos son iguales o no, si los valores no son iguales, la condición se vuelve verdadera.>Comprueba si el valor del operando izquierdo es mayor que el valor del operando derecho, si es así, entonces la condición se vuelve verdadera. Operadores lógicos

Estos son operadores utilizados para realizar operaciones lógicas en valores. A continuación se muestra la lista de operadores disponibles en C#.

Operador Descripción &&Este es el operador lógico AND. Si ambos operandos son verdaderos, entonces la condición se vuelve verdadera.||Este es el operador lógico OR. Si alguno de los operandos es verdadero, entonces la condición se vuelve verdadera. Este es el operador lógico NOT.

Veamos un ejemplo rápido de cómo se pueden usar los operadores en .Net.

En nuestro ejemplo, definiremos 2 variables enteras y una variable booleana. Luego realizaremos las siguientes operaciones

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();
  }
 }
}

Explicación del código

  1. Se definen dos variables enteras, una es val1 y la otra es val2. Estos se utilizarán para mostrar operaciones relacionales y aritméticas. Se define una variable booleana para mostrar operaciones lógicas.
  2. Se muestra un ejemplo de la operación aritmética en la que el operador de suma se lleva a cabo en val1 y val2. El resultado se escribe en la consola.
  3. Se muestra un ejemplo de la operación relacional en la que el operador menor que se lleva a cabo en val1 y val2. El resultado se escribe en la consola.
  4. Se muestra un ejemplo de la operación lógica, donde el operador lógico (!) se aplica a la variable de estado. El operador lógico NOT invierte el valor actual de cualquier valor booleano. Entonces, si un valor booleano es "verdadero", el NO lógico devolverá el valor "falso" y viceversa. En nuestro caso, dado que el valor de la variable de estado es "verdadero", el resultado mostrará "falso". El resultado se escribe en la consola.

Si el código anterior se ingresa correctamente y el programa se ejecuta con éxito, se mostrará el resultado.

Salida


Lenguaje C

  1. Variables de C# y tipos de datos (primitivos)
  2. Variables, literales y constantes de C++
  3. C Variables, constantes y literales
  4. Clase de almacenamiento C
  5. Operadores en C++ con Ejemplo:Qué es, Tipos y Programas
  6. Punteros de C++ con ejemplos
  7. Estructura C++ con ejemplo
  8. std::list en C++ con ejemplo
  9. Contador de Python en colecciones con ejemplo
  10. Java - Tipos de variables
  11. C - Variables