Enum Nedir ve Nasıl Tanımlanır

Geliştirme yaptığınız uygulamarda bir takım parametrik tanımlamalar yapmak zorunda kalırsınız , Bir fonksiyona parametre gönderirken veya bir değişkene bir değer verirken belirli değerler içerisinden gönderim yapılsın isteriz. Farklı tipte bir parametre gönderip uygulamada oluşabilecek hataların önüne geçmek isteriz , bu durumda kullanmamız gereken yapı enum, enumaration ya da enum sabitleridir.

Genel Kullanımı aşağıdaki gibidir ;

public enum [Enum_Adı]
{
  [Tanım] = [Değer],  [Tanım] = [Değer] ….
}

şeklinde tanımlaması yapılır.

 

 public enum UlkeKodlari
        {
        Turkiye = 90, ABD = 400
        }

Kodlar Ulke= new Kodlar();

Ulke = UlkeKodlari.Turkiye;

şeklinde kullanılabilir.

  • Enumda varsayılan değerler 0’dan başlar ve birer birer artar ve varsayılan tipi int’dir.
  • Enumları; byte,sbyte, short,ushort, int, uint,long, ulong türlerin oluşturabilirsiniz.

 

Paylaş

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir