Preguntas etiquetadas con enums

Un tipo de datos que consiste en un conjunto de valores con nombre llamados elementos, miembros o enumeradores del tipo.



6
Trabajar con Enums en Android
Casi he terminado con una actividad de cálculo con la que estoy trabajando en Android para mi aplicación. Intento crear una enumeración de género, pero por alguna razón obtengo un error de sintaxis, inserte "EnumBody" para completar EnumDeclaration. public static enum Gender { static { Female = new Gender("Female", 1); …
120 android  enums 

13
convertir una enumeración en otro tipo de enumeración
Tengo una enumeración de, por ejemplo, ' Gender' ( Male =0 , Female =1) y tengo otra enumeración de un servicio que tiene su propia enumeración de género ( Male =0 , Female =1, Unknown =2) Mi pregunta es ¿cómo puedo escribir algo rápido y agradable para convertir de su …
120 c#  enums 

20
Cómo mapear fácilmente enumeraciones de c ++ a cadenas
Tengo un montón de tipos de enumeración en algunos archivos de encabezado de biblioteca que estoy usando, y quiero tener una forma de convertir valores de enumeración en cadenas de usuario, y viceversa. RTTI no lo hará por mí, porque las 'cadenas de usuario' deben ser un poco más legibles …
119 c++  templates  enums 

16
¿Por qué Python 3.6.1 arroja AttributeError: el módulo 'enum' no tiene el atributo 'IntFlag'?
Acabo de instalar Python 3.6.1 para MacOS X Cuando intento ejecutar la consola (o ejecutar cualquier cosa con Python3), aparece este error: AttributeError: module 'enum' has no attribute 'IntFlag' $ /Library/Frameworks/Python.framework/Versions/3.6/bin/python3 Failed to import the site module Traceback (most recent call last): File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site.py", line 544, in <module> main() File …

13
¿La mejor manera de definir códigos / cadenas de error en Java?
Estoy escribiendo un servicio web en Java y estoy tratando de encontrar la mejor manera de definir códigos de error y sus cadenas de error asociadas . Necesito tener un código de error numérico y una cadena de error agrupados. Tanto el código de error como la cadena de error …
118 java  enums 

10
¿Cómo se pasan varios valores de enumeración en C #?
A veces, al leer el código C # de otros, veo un método que acepta múltiples valores de enumeración en un solo parámetro. Siempre pensé que estaba un poco ordenado, pero nunca lo investigué. Bueno, ahora creo que puedo necesitarlo, pero no sé cómo configurar la firma del método para …
117 c#  enums 

3
Compruebe si un tipo determinado es una enumeración
Estoy escribiendo un JsonConverter para Json.NET que debería permitirme convertir cualquier enumeración en un valor de cadena definido por un atributo [Descripción]. Por ejemplo: public enum MyEnum { [Description("Sunday")] Sunday, [Description("Monday")] Monday, [Description("Tuesday")] Tuesday, [Description("Wednesday")] Wednesday, [Description("Thursday")] Thursday, [Description("Friday")] Friday, [Description("Saturday")] Saturday } Ya tengo el código de soporte myEnum.Description()que …
117 c#  enums 




6
Métodos Java Enum: devuelve la enumeración en dirección opuesta
Me gustaría declarar una dirección de enumeración, que tiene un método que devuelve la dirección opuesta (lo siguiente no es sintácticamente correcto, es decir, no se pueden crear instancias de enumeraciones, pero ilustra mi punto). ¿Es esto posible en Java? Aquí está el código: public enum Direction { NORTH(1), SOUTH(-1), …
113 java  enums  enumeration 

8
¿Está bien usar == en enumeraciones en Java?
¿Está bien usar ==en enumeraciones en Java, o necesito usarlo .equals()? En mis pruebas, ==siempre funciona, pero no estoy seguro si tengo la garantía de eso. En particular, no hay un .clone()método en una enumeración, por lo que no sé si es posible obtener una enumeración para la que .equals()devolvería …
111 java  syntax  enums 

5
¿Por qué el constructor de enum no puede acceder a campos estáticos?
¿Por qué el constructor de enum no puede acceder a campos y métodos estáticos? Esto es perfectamente válido con una clase, pero no está permitido con una enumeración. Lo que estoy tratando de hacer es almacenar mis instancias de enumeración en un mapa estático. Considere este código de ejemplo que …
110 java  enums 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.