Enumeraciones

El tipo enumerado es una clase especial que sirve para representar un conjunto de valores constantes con cantidad fija. Todas las enumeraciones heredan automáticamente de la clase Enum. Al mismo …

Mixins

¿Qué son los Mixins? Un Mixin es una forma de reutilizar código. Permite compartir lógica entre clases que no forman parte de la misma jerarquía de herencia, con el propósito …

Parámetros

Los parámetros se dividen en parámetros formales y parámetros reales Parámetros formales Su nombre en inglés es Formal Parameter, normalmente llamado parámetro formal. Un parámetro formal es una variable local …

Funciones locales

En inglés se denominan Local Functions, una característica incorporada a partir de C# 7.0. Anteriormente estudiamos la invocación de métodos. Dentro del bloque de código de un método se pueden …

return dentro de métodos void

Ya lo comentamos brevemente en la clase anterior: incluso en métodos con tipo de retorno void se puede escribir return. Los métodos que devuelven un valor requieren obligatoriamente la sentencia …

Valor de retorno

Un método puede devolver datos al código que lo invoca, y el valor devuelto reemplazará directamente la posición de la expresión de llamada. Si necesitas que el método devuelva información, …

Llamada de métodos

Puedes llamar a otros métodos desde dentro de un método. Los métodos pueden invocar otros métodos, y estos a su vez pueden llamar a más métodos. Se pueden ejecutar varios …

Flujo de control del programa

El término en inglés para el flujo de control de un programa es: Flow of Control Cuando desarrollamos un programa, gran parte de la lógica se coloca dentro de los …

Constantes locales

Constantes locales (Local Constants) Las constantes locales se parecen mucho a las variables locales, con una diferencia fundamental: una vez inicializada, su valor no se puede modificar. Al igual que …