SORU
22 Temmuz 2009, ÇARŞAMBA


Bir Numaralandırma başlangıç Değeri

Bir numaralama olan bir özelliği ile bir sınıf var

Numaralama

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

Ben bir örneğini oluşturur bu sınıf, bir YERE kodunu, belirtin değeri numaralama alan, ama göründüğü için varsayılan ilk maddesi enumlist, ve bir null değeri, bu çeteleler nasıl iş? Nasıl numaralama eğer ayarlanırsa, istemiyorum null değeri bir tür alır sağlamak için mümkün numaralama ilk değeri varsaymak olur.

CEVAP
22 Temmuz 2009, ÇARŞAMBA


enum türleri için varsayılan değer 0 varsayılan olarak, numaralandırma ilk öğe olan). Bir sınıfın alanları varsayılan değer olarak başlatılır.

Bir şekilde temsil etmen gerekiyorbilinmeyennumaralama değeri, değeri 0 olan bir eleman Unknown ekleyebilirsiniz. Alternatif olarak, Nullable<MyEnum> (MyEnum?)saha bildirebilirsiniz.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • iBand IguJoo

    iBand IguJoo

    25 AĞUSTOS 2006
  • Kanál používateľa McsFuego

    Kanál použ

    12 EKİM 2011
  • TurkishRoyal

    TurkishRoyal

    16 Ocak 2007