C# dilinde enum kullanımı

C# dilinde enum kullanımı

Programlama dillerinin hemen hemen hepsinde mevcut bize kod okunurluğu sağlanan enumlarla ilgili kodlarımız:

    public enum musteriReturnValue     {         kayitBasarili, // kayitBasarili=71000,         kayitBasarisiz, // kayitBasarisiz=71001, şeklinde değerler atayabiliriz...         varolanMusteri,         parametreHatasi,         calismaZamaniHatasi     }
    class Musteri     {         public int id { get; set; }         public string musteriNumara { get; set; }          public string isim { get; set; }         public string soyisim { get; set; }         public string emailAdres { get; set; }              }
    class SanalDB     {         ArrayList sanalVT = new ArrayList();          public musteriReturnValue musteriYeniKayit(Musteri M)         {             sanalVT.Add(M);             return musteriReturnValue.kayitBasarili;         }      }
    class Program     {         static void Main(string[] args)         {             Musteri M1 = new Musteri();             M1.id = 1;             M1.musteriNumara = "MSN001";             M1.isim = "AHMET";             M1.soyisim = "ÇAKIR";             M1.emailAdres = "ahmet.cakir@kodlasana.com";              int enumInt = (int)musteriReturnValue.kayitBasarisiz;             Console.WriteLine(enumInt); // kayıt başarısızın değeri = 1             //bu şekilde int olarak yanıtı alabiliriz.              SanalDB SB = new SanalDB();             musteriReturnValue musteriKayitSonuc= SB.musteriYeniKayit(M1);              if (musteriKayitSonuc == musteriReturnValue.kayitBasarili) {                 Console.WriteLine("Kayıt Başarılı!");             }           }     }

Yayımlandı

kategorisi

yazarı:

Etiketler:

Yorumlar

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir