C# Enumlar

Enumlar kimi zaman kodların daha kolay okunmasını sağlar ve hata yapma ihtimalini azaltmak amacıyla kullanılmaktadır.
Enumlar .Net içerisinde bir çok yerde kullanılmaktadır. Örneğin haftanın günleri için framework üzerinde hazır DayOfWeek isminde bir enum bulunmaktadır. F12 ile DayOfWeek içerisine göz attığımızda nasıl tanımlandığını görebiliriz. Aşağıdaki tanımlamadan hiçbir farkı bulunmamaktadır.

enum IslemSonuc
{
    Basarili = 1,
    Basarisiz = 2,
    Hata = 3,
    Iptal = 3
}

Bu şekilde enumlar oluşturabiliriz. Kullanımı ise

yorum y = yorums.first(id);
if((int)y.onay == 1)
    Response.Write(IslemSonuc.Basarili);
else Response.Write(IslemSonuc.Basarisiz);

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Google fotoğrafı

Google hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s