Declaración de variables en C#
Como en cualquier otro lenguaje la declaración de variables en C# es muy simple, considerando el tipo de dato que guardara.
Regularmente conocemos los tipos de datos más utilizados como enteros, cadenas y decimales, sin embargo, existen más.
Clases de variables
En primera instancia las variables en C# se dividen en dos clases.
Podría interesarte Modificadores de acceso en C#
Tipos de valor
Las variables de este tipo contienen el valor directamente.
Tipos simples:
- Entero con signo: sbyte, short, int, long
- Entero sin signo: byte, ushort, uint, ulong
- Carácter: char
- Flotante: float, double
- Decimal de precisión: decimal
- Booleano: bool
//Tipos simples
sbyte dato1;
short dato2;
int dato3;
long dato4;
byte dato5;
ushort dato6;
uint dato7;
ulong dato8;
char dato9;
float dato10;
double dato11;
decimal dato12;
bool dato13;
Podría interesarte Crear métodos en C#
Tipos de referencia
Mientras que las variables de este tipo contienen referencias a los datos.
Tipos de clase
- Clases base de todos los tipos: object
- Cadena Unicode: string
- Tipos definidos por el usuario: class
//Tipos de clase
object dato1;
string dato2;
class dato3 { };
Tipos de matriz
- Unidimensional y multidimensional: int[], int[,]
//Tipos de matriz
int[] dato1;//unidimensional
int[,] dato2;//multidimensional
Los tipos de variables mencionados en anteriormente son las más utilizadas, faltaron algunas menos frecuentes, pero no menos importantes.
Podría interesarte Asignar valor NULL a variables en C#
Para la declaración de variables es recomendable utilizar el tipo de variable adecuado a la información que almacenara.
Esto ayudara que tu aplicación tenga un mejor rendimiento, ya que tus variables no utilizaran más memoria de la necesaria.