J'essaie de trouver la meilleure façon de réaliser mon design pour une énumération. Disons que j'ai une classe et ENUM:C# Enums vs Listes pilotées par les données
public enum ActionType
{
Acceptable = 1,
Unacceptable = 2,
PendingReview = 3
}
public class Report
{
public ActionType Action { get; set; }
}
Disons que j'ai aussi une table de base de données qui stocke les différents types d'action:
Id Action
1 Acceptable
2 Unacceptable
3 PendingReview
si je veux ajouter un autre type d'action à une date ultérieure jour je devrais mettre à jour l'énumération et redéployer les assemblages. Mais j'adore la façon dont les enums réduisent les erreurs, facilitent la lecture du code et garantissent la compatibilité directe. Qu'est-ce qu'un moyen efficace d'adopter de nouveaux types d'actions?
Merci!
Des points très pratiques mon ami! Merci pour votre perspicacité! – adminJaxon