Variables
Dentro de una clase a parte de los métodos que definen
los que hace la clase, tenemos los elementos que definen el estado de una clase
y sus instancias, que son las constantes y las variables.
Una variable almacena datos de cierto tipo. Podremos guardar cadenas, enteros,
reales, etc (según el tipo de la variable), para obtener el valor
posteriormente en una expresión de C#.
Este lenguaje es fuertemente tipificado, por lo que el
compilador cuidará que los valores que guardemos en las variables correspondan
con los tipos con que éstas se definieron.
Para definir una variable debemos indicar primero el
tipo y a continuación el nombre de ésta. Podemos asignarle un valor en la misma
definición (como en Java o C++).
bool variable;
bool var2 = true;
int entero = 7;
Ya vimos el ejemplo ej3.cs en el que definimos dos variables para mostrarlas por
pantalla. Veamos un ejemplo en el que definamos más tipos de variables:
using System;
public class Empezando {
public static void Main () {
string cadena = "hola";
int entero = 7;
double real = 0.2;
bool booleana = true;
Console.WriteLine ("definición de varias variables, de varios tipos...");
Console.WriteLine ("cadena={0}", cadena );
Console.WriteLine ("entero={0}", entero );
Console.WriteLine ("booleana={0}", booleana );
Console.WriteLine ("real={0}", real );
}
}
Tipos de datos
Además de los tipos vistos en el ejemplo anterior,
podemos usar varios tipos de datos enteros o reales (ver las siguientes
tablas).
Tipos de datos enteros
Tipo |
Tamaño (en bits) |
Rango |
sbyte |
8 |
-128 to 127 |
byte |
8 |
0 to 255 |
short |
16 |
-32768 to 32767 |
ushort |
16 |
0 to 65535 |
int |
32 |
-2147483648 to 2147483647 |
uint |
32 |
0 to 4294967295 |
long |
64 |
-9223372036854775808 to
9223372036854775807 |
ulong |
64 |
0 to 18446744073709551615 |
char |
16 |
0 to 65535 |
Tipos de datos reales
Tipo |
Tamaño (en bits) |
Precisión |
Rango |
float |
32 |
7
digits |
1.5 x 10-45 to 3.4 x 1038 |
double |
64 |
15-16
digits |
5.0 x 10-324 to 1.7 x 10308 |
decimal |
128 |
28-29
decimal places |
1.0 x 10-28 to 7.9 x 1028 |
DEMOSTRACIÓN
En Visual Studio vamos a dar click en menú File à New à Project
En la Ventana emergente le damos click a Window,
seleccionamos la opción “Console Application” y espacio Name colocamos el
nombre del proyecto que para el Ejemplo es “Demo 1 20483” y luego presionamos
el botón OK
Fijese que se abre nuestro proyecto con un método
Main, en el cual escribiremos el siguiente ejemplo de cómo declarar y utilizar
las variables:
Ejecutamos haciendo
click en el botón Star