ENUMERACIONES EN CSHARP | enum

Enumeraciones en C# Sharp | enum





En C #, enum es un tipo de datos de tipo de valor. La enumeración se utiliza para declarar una lista de constantes enteras con nombre. Se puede definir usando la palabra clave enum directamente dentro de un espacio de nombres, clase o estructura. La enumeración se usa para dar un nombre a cada constante para que el entero constante se pueda referir usando su nombre.







Por defecto, el primer miembro de una enumeración tiene el valor 0 y el valor de cada miembro de enumeración sucesivo aumenta en 1. Por ejemplo, en la siguiente enumeración, el lunes es 0, el martes es 1, el miércoles es 2 y así sucesivamente.







Es necesaria una conversión explícita para convertir del tipo enum a un tipo integral. Por ejemplo, para obtener el valor int de una enumeración:







Un cambio en el valor del primer miembro enum asignará automáticamente valores incrementales a los otros miembros secuencialmente. Por ejemplo, cambiando el valor de lunes a 10, asignará 11 a martes, 12 a miércoles, y así sucesivamente:







La enumeración puede incluir constantes con nombre del tipo de datos numéricos, p. byte, sbyte, corto, ushort, int, uint, long o ulong.



Declaración de variables tipo enum




NOTA: enum no se puede usar con el tipo de cadena.



No hay comentarios:

Publicar un comentario

DELEGADOS EN C# .NET | PUNTEROS A METODOS

Delegados Tal como hemos comentado, los eventos y los delegados están muy unidos en C#. De hecho no se pueden definir eventos si no def...