Variables de C #
Una variable es un nombre que se le da 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 Cadena, lo que significa que se utilizará 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 operaciones como la suma y la resta se pueden realizar en la variable. Se pueden 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 'Integer'. 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
- 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".
- Se declara una variable del tipo de datos Integer (Int32). El nombre de la variable es 'val'. El valor de la variable es 30.
- Finalmente, la declaració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.
Producción
En la salida, 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 con 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 de 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 |
+ | Agrega dos operandos |
- | Resta el segundo operando del primero |
* | Multiplica ambos operandos |
/ | Divide el numerador por el numerador |
% | 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 de disminución disminuye el valor entero en uno |
Operadores relacionales
Estos son operadores que se utilizan para realizar operaciones relacionales con 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í, la condición se convierte en verdadera. |
! = | Comprueba si los valores de dos operandos son iguales o no, si los valores no son iguales, la condición se convierte en verdadera. |
> | Comprueba si el valor del operando izquierdo es mayor que el valor del operando derecho, si es así, la condición se convierte en verdadera. |
< | Comprueba si el valor del operando izquierdo es menor que el valor del operando derecho, si es así, la condición se convierte en verdadera. |
> = | Comprueba si el valor del operando izquierdo es mayor o igual que el valor del operando derecho, si es así, la condición se convierte en verdadera. |
<= | Comprueba si el valor del operando izquierdo es menor o igual que el valor del operando derecho, si es así, la condición se convierte en verdadera. |
Operadores logicos
Estos son operadores que se utilizan 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 convierte en verdadera. |
|| | Este es el operador lógico OR. Si alguno de los operandos es verdadero, 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
- Se definen dos variables enteras, una es val1 y la otra es val2. Estos se utilizarán para mostrar operaciones aritméticas y relacionales. Una variable booleana se define para mostrar operaciones lógicas.
- 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.
- 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.
- 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 NOT 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á la salida.
Producción