Menü

  • Ana Sayfa
  • Kimim Ben ?
  • Bağlan Bana ;)

Yazılımcı ne yazar ?

  • C#.Net
  • Asp.Net
  • Ado.Net
  • Sql Server
  • XML
  • Javascript
  • Web Service
  • Portable Hayat
  • Diğer

Başka Şeyler

  • Günün İçinden
  • Yazılarım
  • Kitaplık
  • Beyaz Perdem

Micro Blog

ne geçmiş tükendi ne yarınlar ... hayat yeniler bizleri. geçsede yolumuz bozkırlardan, denizlere çıkar sokaklar ...

Soru Sor ;)

Hakkımda öğrenmek ve sormak istediklerinizi buradaki adresten dilediğiniz gibi sorabilirsiniz. Sorularınızı bekliyorum (;
 

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 ?