J'ai une classe avec une propriété qui est un enum.
L'enum est
/// <summary>
/// All available delivery actions
/// </summary>
public enum EnumDeliveryAction
{
/// <summary>
/// Tasks with email delivery action will be emailed
/// </summary>
Email,
/// <summary>
/// Tasks with SharePoint delivery action
/// </summary>
SharePoint
}
Lorsque je crée une instance de cette classe, je ne spécifie nulle part dans le code la valeur du champ enum, mais il semble que la valeur par défaut soit le premier élément de l'enumlist, et non une valeur nulle, est-ce ainsi que les enums fonctionnent ? Comment est-il possible de s'assurer que l'enum obtient une sorte de valeur nulle s'il n'est pas défini, je ne veux pas qu'il prenne par défaut la première valeur de l'enum.