Tengo este código Enum: enum Duration { Day, Week, Month }; ¿Puedo agregar métodos de extensión para esta
Tengo este código Enum: enum Duration { Day, Week, Month }; ¿Puedo agregar métodos de extensión para esta
Los valores en my enumson palabras que necesitan tener espacios en ellos, pero las enumeraciones no pueden tener espacios en sus valores, por lo que todo está agrupado. Quiero anular toString()para agregar estos espacios donde se lo indique. También quiero que la enumeración proporcione la...
Mucha gente ha respondido a la pregunta de cómo vincular una enumeración a un cuadro combinado en WinForms. Es como esto: comboBox1.DataSource = Enum.GetValues(typeof(MyEnum)); Pero eso es bastante inútil sin poder establecer el valor real para mostrar. Yo he tratado: comboBox1.SelectedItem =...
Tengo que decir que no entiendo las clases de enumeración de Scala. Puedo copiar y pegar el ejemplo de la documentación, pero no tengo idea de lo que está sucediendo. object WeekDay extends Enumeration { type WeekDay = Value val Mon, Tue, Wed, Thu, Fri, Sat, Sun = Value } import WeekDay._ ¿Qué...
Muchas veces veo declaraciones de enumeración de bandera que usan valores hexadecimales. Por ejemplo: [Flags] public enum MyEnum { None = 0x0, Flag1 = 0x1, Flag2 = 0x2, Flag3 = 0x4, Flag4 = 0x8, Flag5 = 0x10 } Cuando declaro una enumeración, generalmente la declaro así: [Flags] public enum...
Estoy trabajando en un archivo de definiciones para la API de mapas de Google para TypeScript. Y necesito definir una enumeración como tipo, por ejemplo. google.maps.Animationque contiene dos propiedades: BOUNCEy DROP. ¿Cómo se debe hacer esto en
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 enumeración a la...
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 =...
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 que las...
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...
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 se enviarán al cliente...
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 aceptar...
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")]...
¿Cómo creo automáticamente una enumeración y luego uso sus valores en C # según los valores en una tabla de búsqueda de base de datos (usando la capa de datos de la biblioteca empresarial)? Por ejemplo, si agrego un nuevo valor de búsqueda en la base de datos, no quiero tener que agregar...
TypeScript tiene varias formas diferentes de definir una enumeración: enum Alpha { X, Y, Z } const enum Beta { X, Y, Z } declare enum Gamma { X, Y, Z } declare const enum Delta { X, Y, Z } Si trato de usar un valor de Gammaen tiempo de ejecución, obtengo un error porque Gammano está definido,...
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 ) ); // Print the names and values to file for ( int...
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...
¿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...
¿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...
¿Cómo elimino un valor de tipo de enumeración que creé en postgresql? create type admin_level1 as enum('classifier', 'moderator', 'god'); Por ejemplo, quiero eliminar moderatorde la lista. Parece que no puedo encontrar nada en los documentos. Estoy usando Postgresql