es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: EXTENSION-METHODS

Uso de extensiones en Flutter

Disculpe la pregunta, pero soy nuevo en Flutter. Normalmente programo en Swift y uso el marco de trabajo UIKit. A veces es realmente útil agregar una extensión a una Clase, en la cual agrego funciones relacionadas a esa Clase para tener un código limpio. ¿Es correcto/profesional usar extensiones en Flutter? . . . Read more

Método de extensión para variable de cadena para leer un atributo

Tengo una clase con constantes de cadena: public static class Days { [Description(“¡Wow!”)] public const string Mon = “¡Hola!”; } He descubierto que es posible para un enum tener un método de extensión para leer el atributo Description: using System.ComponentModel; public enum Days { [Description(“¡Wow!”)] Mon } Un método de . . . Read more

Microsoft.OpenApi.Extensions Enum.GetDisplayName() no funciona, funciona correctamente cuando se copia.

Buscando una forma rápida de establecer una pantalla para los Enums sin crear una clase enum, encontré [Display(Name = "nombre de pantalla")]. Iba a escribir mi propio método pero encontré Microsoft.OpenApi.Extensions.EnumExtensions.GetDisplayName. public static string GetDisplayName(this Enum enumValue) { var attribute = enumValue.GetAttributeOfType<DisplayAttribute>(); return attribute == null ? enumValue.ToString() : attribute.Name; . . . Read more