using System.ComponentModel; using System.Reflection; public class EnumDisplayHelper { public static string DisplayName(object item) { if (item == null) return ""; var field = item.GetType().GetField(item.ToString()); return field?.GetCustomAttribute()?.Description ?? item.ToString(); } }