J'ai une énumération pour Statut pour une tâche. Certains des statuts sont considérés comme obsolètes, et je les ai marqués comme obsolète, comme on le voit ci-dessous:Comment inspecter ou rechercher les attributs .NET?
public enum TaskStatus
{
[Description("")]
NotSet = 0,
Pending = 1,
Ready = 2,
Open = 3,
Completed = 4,
Closed = 5,
[Description("On Hold")][Obsolete]
OnHold = 6,
[Obsolete]
Canceled = 7
}
Dans mon interface utilisateur je remplir une liste déroulante avec des valeurs sur les énumérations, mais je veux ignorer ceux qui sont marqué comme obsolète. Comment pourrais-je faire ça?
Merci! Travaillé parfaitement! – mattruma