SORU
21 Kasım 2008, Cuma


Numaralandırma Dize Değeri Adı

Böyle inşa: bir sıralama var

    public enum EnumDisplayStatus
{
    None=1,
    Visible=2,
    Hidden=3,
    MarkedForDeletion=4
}

Benim veritabanında, numaralandırma değeri tarafından başvurulan. Benim soru, nasıl numarasını numaralama gösterimi, dize adı geri dönüş yapabilirim. örneğin, belirli '2' sonucu olmalıdır 'görünür'.

CEVAP
21 Kasım 2008, Cuma


int numaralandırma üyesi için geri basit bir döküm ile dönüştürmek, ve ToString() çağırın

int value = GetValueFromDb();
EnumDisplayStatus enumDisplayStatus = (EnumDisplayStatus)value;
string stringValue = enumDisplayStatus.ToString();

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • EEVblog

    EEVblog

    4 NİSAN 2009
  • FOSDEM

    FOSDEM

    13 Ocak 2009
  • Rayone GB

    Rayone GB

    14 Temmuz 2007