{Merhaba Dünya Ben Emre Kıyak}

 





C#'da Yapı kavramı - Structs

Share |


Bu yazımızda sınıflara çok benzer bir yapıda olan Structları inceleyeceğiz. Aralarındaki en temel fark ilk olarak Struct oluştururken class yerine struct yazılması bir diğeri de structların birer value type nesneler olmasıdır. Tıpkı classlarda olduğu gibi new constructor ile structları oluşturuyoruz ve elemanlarına değerler atıyoruz. Hemen hızlıca bir örnek verelim.

struct Telefon
    {
        public string m_Marka;
        public string m_Model;
        public string m_Ekran;
        public bool m_Kamera;
        public bool m_Radyo;
    }
 
    class Program
    {
        static void Main(string[] args)
        {
            Telefon t = new Telefon();
            t.m_Ekran = "640*480";
            t.m_Kamera = true;
            t.m_Marka = "Samsung";
            t.m_Radyo = true;
        }
    }

Structlar içinde de tıpkı sınıflarda olduğu gibi metodlar oluşturabilirsiniz.


11 Aralık 2009 Cuma akşam 21:11

Mesajınızı yazabilirsiniz


Rumuz :  
 
Email :   
  
Mesaj :  
Bu konuya abone olmak ister misiniz ?

Güvenlik kodunu göremiyorsanız sayfayı yenileyin.
Güvenlik Kodu :