Articles of enums

Alternativa a los enums de anidación

Estoy tratando de crear varias enums como tal, que da la syntax de Dropdown.Category.Subcategory . Sin embargo, he estado leyendo que esta no es una buena idea. Mi elección para esto fue principalmente porque no se me ocurrió ninguna otra forma de seleccionar diferentes valores de enum función de la elección de la categoría, y […]

Obtener atributos de descripción de un Enum marcado

Estoy tratando de crear un método de extensión que devolverá una List contiene todos los atributos de Description solo para los valores establecidos de un [Flags] Enum dado. Por ejemplo, supongamos que tengo la siguiente enumeración declarada en mi código C #: [Flags] public enum Result { [Description(“Value 1 with spaces”)] Value1 = 1, [Description(“Value […]

Cree una lista de pares de valores clave usando el valor de Key = Enums Name y Value = Enums utilizando la mejor técnica

En C # 4.0 – 5.0, ¿cómo crear una lista de pares de valores clave donde la clave es el valor del nombre de enumeraciones y el valor es el valor del nombre de enumeraciones? También en C #, ¿cómo se crea una lista de pares de valores clave donde la clave es el nombre […]

Falta el último artículo en enumeraciones

Estaba buscando algunas opciones de enumeraciones y acabo de detectar una coma faltante después de la última opción. Tomemos, por ejemplo, esa enumeración de DayOfWeek (presione F12 para ir a la definición): public enum DayOfWeek { Sunday = 0, Monday = 1, Tuesday = 2, Wednesday = 3, Thursday = 4, Friday = 5, Saturday […]

Enlace el valor de Enum a la etiqueta XAML

Estoy usando un campo Enum para seguir el estado de mi progtwig. public enum StatiMacchina { InAvvio = 1, Pronta = 2, InLavorazione = 3, InMovimento = 4, InAttesa = 5, InErrore = 6 } Me gustaría enlazar el estado del campo de seguimiento (en la ventana principal) public StatiMacchina StatoMacchina { get; set; } […]

Asignación de un determinado valor JSON al valor Enum C #

Estoy creando clases para la API de Exchange Stack. El tipo de objeto de filtro contiene un tipo de filtro de miembro que será safe , unsafe o invalid . Así que creé una enumeración como esta: [JsonConverter(typeof(StringEnumConverter))] public enum FilterType { safe, @unsafe, // Here lies the problem. invalid } Como unsafe es una […]

¿Cuándo usar enumeración, clase o tags?

Imagine que tiene una página que es de un tipo de página específico (por ejemplo, página normal, página de cuenta, etc.). La página está representada por un objeto Page. Mi pregunta es, ¿cómo asignaría un tipo de página a una página? Veo estas opciones: mediante el uso de una enumeración PageType que se establece en […]

¿Hay una manera fácil de convertir ac # enum a una cadena, y viceversa?

Necesito convertir una lista de valores de enumeraciones en una sola cadena para almacenar en mi db; luego volver a convertir cuando recupero de la base de datos. El valor de cada enumeración es actualmente un entero simple, por lo que parece un poco excesivo crear una tabla adicional para lidiar con esto. Entonces, en […]

¿Cómo crear objetos enum a partir de su tipo y nombre del valor?

Tengo un tipo (System.Type) de una enumeración y una cadena que contiene un valor de enumeración para establecer. Eg dado: enum MyEnum { A, B, C }; Tengo typeof (MyEnum) y “B”. ¿Cómo creo el conjunto de objetos MyEnum en MyEnum.B?

c # enums: ¿pueden tomar miembros y funciones como enums java?

en java es posible asignar un enumeración a un constructor, así como a las variables y funciones de los miembros. Me preguntaba si algo como esto es posible también en c # enums. ¿si es así, cómo? ¡muchas gracias!