MEJOR SITIO PARA DESARROLLADORES WEB
Lenguaje C#. W3Schools lecciones en español

Ua En De

C# Variables


C# Variables

Las variables son contenedores para almacenar valores de datos.

En C#, existen diferentes tipos de variables (definidas con diferentes palabras clave), por ejemplo:

  • int: almacena números enteros (números enteros), sin decimales, como 123 o -123
  • double: almacena números de coma flotante, con decimales, como 19,99 o -19,99
  • char: almacena caracteres individuales, como 'a' o 'B'. Los valores Char están entre comillas simples
  • string: almacena texto, como "Hello World!" Los valores de cadena están entre comillas dobles
  • bool: almacena valores con dos estados: verdadero o falso

Declarar (Crear) Variables

Para crear una variable, debes especificar el tipo y asignarle un valor:

Sintaxis

type variableName = value;

Donde type es un tipo de C# (como int o string), y variableName es el nombre de la variable (como x o nombre). El signo igual se utiliza para asignar valores a la variable.

Para crear una variable que debería almacenar texto, mire el siguiente ejemplo:

Ejemplo

Crea una variable llamada nombre de tipo string y asígnale el valor "John":

string name = "John";
Console.WriteLine(name);

Inténtalo tú mismo »


Para crear una variable que debería almacenar un número, mire el siguiente ejemplo:

Ejemplo

Cree una variable llamada myNum de tipo int y asígnele el valor 15:

int myNum = 15;
Console.WriteLine(myNum);

Inténtalo tú mismo »

También puedes declarar una variable sin asignar el valor y asignar el valor más tarde:

Ejemplo

int myNum;
myNum = 15;
Console.WriteLine(myNum);

Inténtalo tú mismo »

Tenga en cuenta que si asigna un nuevo valor a una variable existente, sobrescribirá el valor anterior:

Ejemplo

Cambie el valor de myNum a 20:

int myNum = 15;
myNum = 20; // myNum ahora tiene 20
Console.WriteLine(myNum);

Inténtalo tú mismo »


Otros tipos

Una demostración de cómo declarar variables de otros tipos:

Ejemplo

int myNum = 5;
double myDoubleNum = 5.99D;
char myLetter = 'D';
bool myBool = true;
string myText = "Hello";

Aprenderá más sobre los tipos de datos en un capítulo posterior.