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 …
Estudio Independiente de Desarrollo de Software
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 …
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 …
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 …
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, …
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 …
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 (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 …
Ya tratamos este tema en clases anteriores, pero reforzaremos los conceptos analizando cómo funciona el almacenamiento en memoria. Este tutorial pertenece a foxdevelop.com. Por favor indica la fuente si lo …
Inferencia de tipos y la palabra reservada var Fíjate en el código siguiente. El tipo que aparece al principio de cada declaración de variable puede ser deducido automáticamente por el …
Un método es un bloque de código con nombre. Puedes ejecutar este bloque llamando al nombre del método desde cualquier otra parte del programa, enviar datos al método y recibir …
Los modificadores de acceso solo limitan el código situado fuera de la clase; no existe aislamiento de acceso dentro de la clase. Como hemos aprendido antes, dentro de una clase …
Dentro de una clase, cualquier función miembro puede acceder directamente a todos los demás miembros de la misma clase por su nombre. Los modificadores de acceso son prefijos opcionales en …
La declaración de una clase funciona como una plantilla o plano. A partir de ella puedes crear todas las instancias de clase que necesites. Miembros de instancia: Cada instancia de …
Programación procedural y programación orientada a objetos Antes de la aparición de las clases, lenguajes como C no contaban con este concepto. El estilo de programación sin clases ni objetos, …
Clasificación de tipos de valor y tipos de referencia Tipos integrados predefinidos Categoría Tipos incluidos Tipos de valor (numéricos básicos / booleanos / caracteres) Enteros con signo: sbyte, short, int, …
El tipo de elemento de datos determina el tamaño de memoria necesario para almacenarlo (cantidad de bits), así como los miembros de datos que contiene dicho tipo. Además, el tipo …
Cuando un programa se ejecuta, los datos deben almacenarse en memoria. El espacio que ocupan los datos y su ubicación de almacenamiento se determinan por el tipo de dato. Durante …
Tipos personalizados Además de los 16 tipos predefinidos incorporados de C#, los desarrolladores pueden crear sus propios tipos definidos por el usuario, que se dividen en seis categorías en total: …
C# cuenta con 16 tipos predefinidos integrados, divididos en 13 tipos simples y 3 tipos no simples. Todos los nombres de los tipos predefinidos se escriben completamente en minúsculas. 13 …
Los miembros de clase se dividen en dos grupos: miembros de datos y miembros de función Los tipos simples que hemos estudiado antes, como int, long y short, son tipos …