? Enumeraciones son una agrupación lógica de las constantes . Ellos permiten a los grupos de constantes que se definen en el mismo tiempo . . Visual Basic NET - a veces abreviado como " VB.NET " - utiliza el constructor " enumeración " para crear enumeraciones. Las enumeraciones también reducen la codificación necesarios para definir estas constantes . Los miembros de una enumeración más tarde se puede llamar de una manera similar a la llamada de una función miembro de la clase . Marco VB.NET permite una fácil creación y manipulación de las enumeraciones. Constantes
Una variable constante es aquel cuya asignación no se puede cambiar . Las constantes se producen con frecuencia en la programación de computadoras . Por ejemplo , los valores tales como pi, el punto de agua y fechas históricas de ebullición se fijan a menudo en variables de valor constante . Al igual que con todas las variables , una constante debe ser inicializado y definidos . El prefijo "const " diferencia los valores de las variables constantes de las definiciones estándar de las variables en VB.NET .
Enumeraciones
enumeraciones son grupos de constantes que se definen y se inician al mismo tiempo . A menudo se hacen con constantes que tienen alguna relación el uno al otro . Por ejemplo , el punto de congelación , punto de ebullición , masa molecular y la densidad de una molécula podría servir como constantes definidas en una enumeración . Enumeraciones VB.NET también permiten código más manejable que sea de fácil comprensión más tarde por otros programadores . Al igual que con muchos aspectos de la programación orientada a objetos , enumeraciones permiten una fácil reutilización de código entre diferentes módulos y proyectos.
Enumeración de creación
enumeraciones se crean en un manera similar a una clase VB.NET . La enumeración primero se debe declarar con la palabra clave " enumeración " . Junto a la definición de tipo de un identificador para las enumeraciones se declara. Los miembros de la enumeración figuran entre llaves " { }". Por ejemplo, " enumeración agua { boilingpoint = 100 , FreezingPoint = 32 , MolecularMass = 18 }" declara una enumeración "Agua ", que contiene tres miembros boilingpoint , FreezingPoint y MolecularMass . Estos miembros se asignan sus valores y contenían entre dos aparatos que contienen el cuerpo de la enumeración . El tipo de datos asociados a las enumeraciones es por entero por defecto o "int . "
Invocación
Invocando los valores almacenados en una enumeración es similar a la invocación de un método de clase . Por ejemplo , el código " Console.WriteLine ( " Este es el punto de congelación del agua: { 0 } ", (int ) Water.FreezingPoint )," escribe la cadena "Este es el punto de congelación del agua: 32" a la pantalla de la consola . La sección " (int ) " del código pone explícitamente la constante de su subyacente VB.NET tipo primitivo . En este caso, 32 es un número entero y deben ser echados a un int antes de la manipulación .