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

  • JTechTalk

    JTechTalk

    11 Temmuz 2010
  • Kenneth Håkonsen

    Kenneth Håk

    13 Mart 2011
  • wwjoshdo

    wwjoshdo

    25 Mayıs 2009