Preguntas etiquetadas con enums

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



8
¿Cómo convertir de System.Enum a un entero base?
Me gustaría crear un método genérico para convertir cualquier tipo derivado de System.Enum a su valor entero correspondiente, sin conversión y preferiblemente sin analizar una cadena. Por ejemplo, lo que quiero es algo como esto: // Trivial example, not actually what I'm doing. class Converter { int ToInteger(System.Enum anEnum) { …

7
¿Debo evitar estrictamente el uso de enumeraciones en Android?
Solía ​​definir un conjunto de constantes relacionadas como Bundleclaves juntas en una interfaz como la siguiente: public interface From{ String LOGIN_SCREEN = "LoginSCreen"; String NOTIFICATION = "Notification"; String WIDGET = "widget"; } Esto me proporciona una forma más agradable de agrupar constantes relacionadas y usarlas haciendo una importación estática (no …
93 java  android  enums 



5
¿Por qué compareTo en una Enum final en Java?
Una enumeración en Java implementa la Comparableinterfaz. Hubiera sido bueno anular Comparableel compareTométodo, pero aquí está marcado como final. El orden natural por defecto en Enum's compareToes el orden indicado. ¿Alguien sabe por qué las enumeraciones de Java tienen esta restricción?



1
Asignación de enumeración a cadena en hibernación
Tengo un modelo de categoría Hibernate: @Entity @Table(name = "category") public class Category { @Id @GeneratedValue(strategy=GenerationType.AUTO) @Column(name = "id") private long id; @Column(name = "type") private String type; que tienen un campo de tipo cadena. También tengo una enumeración de Java que representa un tipo de categoría: public enum CategoryType …
92 java  hibernate  enums 


10
¿Cómo obtener una matriz de todos los valores de enumeración en C #?
Tengo una enumeración de la que me gustaría mostrar todos los valores posibles. ¿Hay alguna manera de obtener una matriz o lista de todos los valores posibles de la enumeración en lugar de crear manualmente dicha lista? por ejemplo, si tengo una enumeración: public enum Enumnum { TypeA, TypeB, TypeC, …
91 c#  enums 


11
¿Cómo enumerar mediante programación un tipo de enumeración?
Digamos que tengo un TypeScript enum, de la MyEnumsiguiente manera: enum MyEnum { First, Second, Third } ¿Cuál sería la mejor manera en TypeScript 0.9.5 de producir una matriz de enumvalores? Ejemplo: var choices: MyEnum[]; // or Array<MyEnum> choices = MyEnum.GetValues(); // plans for this? choices = EnumEx.GetValues(MyEnum); // or, …
90 enums  typescript 


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.