Variables
Variables
Variables simplemente son los nombres que le damos a ciertas cosas, como strings, números, y booleans. Usamos los variables para archivar información que la computadora puede encontrar.
Esto es cómo declarar un variable que se llama str
. Digamos que str
contiene "Hello World"
. ¿Puedes describir qué significan las siguientes variables?
var str = "Hello World";
var x = 88;
var happy = true;
Presiona run. Nota que los variables no se impriman a la consola. Si no, el variable simplemente representa la información archivada a la memoria de la computadora usando el variable, como un string, número, o boolean.
Podemos usar estos variables en otras expresiones. Por ejemplo, el siguiente código imprimiría Hello Nuevo Foundation
a la consola:
var str1 = "Hello";
var str2 = "Nuevo Foundation";
Console.WriteLine(str1 + " " + str2);
Puedes cambiar el contenido de un variable en cualquier momento usando el = operador otra vez. Si estás cambiando el contenido de un variable, no necesitas usar var otra vez. En el siguiente ejemplo, vamos a imprimir Hola
en vez de Hello
.
var str = "Hello";
str = "Hola";
Console.WriteLine(str);
Aquí tenemos otro ejemplo: 10
se va a imprimir en vez de 9
.
var num = 9;
num = num + 1;
Console.WriteLine(num);
Nota que NO PUEDES reemplazar un variable de string con un número o un boolean, o cualquier otra combinación. El siguiente código no funcionará:
var happy = "Hello";
happy = 9;
Otra manera de declarar variables es reemplazando var
con el tipo (string
, int
, bool
) de variable que quieres crear. Declarando el tipo de variable explícitamente, evitas el problema que vimos arriba. Por ejemplo:
string str = "Hello World";
int x = 88;
bool happy = true;
Nota que var
, string
, int
, or bool
son palabras claves in C#, entonces no puedes crear variables con esos nombres.
Trabajando junt@s
Creemos dos variables nuevas:
- Un variable llamado comp que contiene el string
"Computer"
. - Un variable llamado five que contiene el número
5
.
Ahora, usamos estos variables para imprimir lo siguiente a la consola.
Consejo: vamos a usar el +
operador para combinar strings, y también para sumir números.
Computer
5
ComputerComputer
10
ComputerComputerComputer
15