Начальное значение перечисления

У меня есть класс со свойством, которое является перечислением

Перечисление

/// <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
  }

Когда я создаю экземпляр этого класса, NOWHERE в коде, я указываю значение поля enum, но кажется, что по умолчанию первый элемент в списке enumlist, а не нулевое значение, это как работает enum? Как можно гарантировать, что перечисление получает какое-либо нулевое значение, если оно не установлено, я не хочу, чтобы оно по умолчанию имело первое значение в перечислении.

Ответы на вопрос(10)

Ваш ответ на вопрос