Que son las Variables y Constantes en C#

Que son las Variables y Constantes en C#

Si estas iniciando en el mundo de la programación de seguro que el termino variable y constante fue de los primeros que viste y si te quedaste con alguna duda no te preocupes porque en esta entrega te dejare en claro que son las variables y constantes en C#.

Variable

Es un espacio reservado en la memoria de la computadora, este espacio esta asociado a un nombre simbólico también conocido como identificador.

En este espacio podemos almacenar un valor, el cual puede ser modificado en cualquier momento durante la ejecución del programa que contiene la variable.

Para crear o declarar una variable en lenguajes como C, Java, C++ y C#, se realiza de la siguiente forma,

  1. Se coloca el tipo de datos que esta variable almacenara.
  2. Se coloca un identificador, esto seria el nombre de la variable
  3. y por ultimo y opcional se le asigna un valor.

Un ejemplo concreto seria el siguiente y aplica para lenguajes de programación ya mencionados

int a = 56; // int es el tipo de datos, a es el nombre o identificador
char caracter = '@'; // char es el tipo de datos, caracter es el identificador
string myNombre = "Juancito";

También puedes leer sobre los tipos de datos en programación

Los Identificadores o nombres de variables

Los identificadores deben ser nombres que hagan referencia al uso  que se le dará a la variable, por ejemplo si la variable sera usada para el apellido, lo recomendado es ponerle «apellido», y evitar usar identificadores como «x» , «c», «a», porque en este caso no identifican correctamente el valor de esta variable.

El identificador de una variable debe ir en minúscula, (esto es un estándar, no obligatorio, pero es buena practica)

También  puede iniciar con una letra o underscore (_), nunca números o caracteres especiales como la eñe, letras con acentos entre otros.

Ejemplo de creación de variable

int a = 56;
int _a = 45;
int 45a = 90; // el compilador no lo permite
int 45; // no es permitido
int $%^& = 5; //no es permitido

No se permite caracteres especiales fuera del ingles (acentos españoles, franceses, etc.)

string contraseña =  "12345";// Erroneo
string contrasena = "12345"; //Correcto

Si el identificador esta compuesto por dos palabras o mas usar el método camelcase , pascalcase o «_»

String primeraPalabra ; //Camel Case (jorobas de camello)
String primera_palabra; //uso de underscore(_)
int estaVariableTieneMuchasPalabras; // mas de 2 palabras
String primera pablabra; // no se permiten espacios

También puedes leer sobre Que son los Operadores en C#

Constante

Es similar a la variable, tiene un tipo de datos, un identificador, pero a diferencia de la variable, una vez asignado un valor este no cambiara nunca durante la ejecución del programa, y se debe asignar un valor en su declaración

Para su declaración se hace uso de la palabra reservada const. la cual le dice al compilador que esto sera una constante.

const double PI = 3.14;
const char SUBFIJO = '_'

También las constantes deben escribirse en mayúsculas (no obligatorio, pero permite establece diferencia entre variables y constante en otras partes del código).

Espero que esta explicación sobre variables y constantes en C# te sea de provecho, te espero en los comentarios, dale clic a me gusta y no te olvides de compartir 🙂

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.