Resultados de la búsqueda a petición "enums"

2 la respuesta

Python enum: obteniendo el valor de enum en la conversión de cadenas

Tengo siguiente enumeración definida from enum import Enum class D(Enum): x = 1 y = 2 print(D.x)ahora el valor impreso es D.xen cambio quería que el valor de la enumeración se imprima 1qué se puede hacer para lograr esta funcionalidad.

4 la respuesta

¿Cómo puedo usar una enumeración Swift como clave de diccionario? (Conforme a Equatable)

He definido una enumeración para representar una selección de una "estación"; Las estaciones están definidas por un entero positivo único, por lo que he creado la siguiente enumeración para permitir que los valores negativos representen ...

2 la respuesta

Java: no se puede usar EnumSet dentro de una enumeración: error de inicialización: ejemplo del árbol de talentos de Tech Research

Error: ... Caused by: java.lang.ExceptionInInitializerError ... Caused by: java.lang.ClassCastException: class com.evopulse.ds2150.TechTrees$BuildingTechTree not an enum at java.util.EnumSet.noneOf(Unknown Source) at java.util.EnumSet.of(Unknown ...

13 la respuesta

C # iterando a través de una enumeración? (Indexación de un sistema. Matriz)

Tengo el siguiente código: // Obtain the string names of all the elements within myEnum String[] names = Enum.GetNames( typeof( myEnum ) ); // Obtain the values of all the elements within myEnum Array values = Enum.GetValues( typeof( myEnum ) ); ...

11 la respuesta

Swift: ¿Convertir el valor de enumeración en String?

Dada la siguiente enumeración: enum Audience { case Public case Friends case Private }¿Cómo consigo la cuerda?"Public" desde elaudience constante debajo? let audience = Audience.Public

1 la respuesta

Forma elegante de obtener el número de artículos para NS_ENUM

¿Hay alguna forma elegante de obtener el número total de elementos en un NS_ENUM? ¿Y el valor máximo? Algunos ejemplos: typedef NS_ENUM(NSInteger, MyEnum) { MyEnumA = 0, MyEnumB = 1, MyEnumC = 2 }; // NumberOfItems(MyEnum) -> 3, ...

6 la respuesta

Enum.values () vs EnumSet.allOf (). ¿Cuál es más preferible?

Miré debajo del capó paraEnumSet.allOf y se ve muy eficiente, especialmente para enumeraciones con menos de 64 valores. Básicamente, todos los conjuntos comparten la matriz única de todos los valores de enumeración posibles y la única otra ...

2 la respuesta

método de llamada desde struct en swift

Encontré lo que parece una solución elegante para iterar sobre enumeraciones aquí:¿Cómo enumerar una enumeración con el tipo de cadena? [https://stackoverflow.com/questions/24007461/how-to-enumerate-an-enum-with-string-type/24222118#24222118] A ...

3 la respuesta

Implementando toString en enumeraciones Java

Parece posible en Java escribir algo como esto: private enum TrafficLight { RED, GREEN; public String toString() { return //what should I return here if I want to return //"abc" when red and "def" when green? } }Ahora, me gustaría saber si es ...

4 la respuesta

¿Por qué las implementaciones enum no pueden acceder a campos privados en la clase enum?

Acabo de responder esta pregunta diciendo cómo resolver el problema de compilación: ¿Cómo usar los campos en Java Enum anulando el ...