C# Dersleri | Struct Kullanımı

C# Dersleri | Struct Kullanımı

 Struct Değer tipleri şöyle olmaktadır;

Struct değer yönetim methodu ile birlikte işlerimizi kolaylaştırmak için öne çıkan kullanım türlerindendir.;

 

Struct değer kullanımı ile çoklu değişken kullanmayı engelleyen çok daha sistem performansını arttırmakta ve daha az kod yazmamıza devam etmektedir.

Örnek ile beraber bunu anlayalım bir;

[code]

struct Ogrenci

{
public int OkulNo;
public string Adi;
public string Soyadi;
}

protected void Page_Load(object sender, EventArgs e)
{

ogrenci[] ogrenciler = new ogrenci[3];

ogrenci o1 = new ogrenci() { OkulNo = 1,  Adi =”Ömer”, Soyadi=”Yetim”};

}

// Kullanım Yolu böyle her dizi de tek tek öğrenci oluşturabiliriz.  2. Bir Öğrenci oluşturalım farklı bir şekilde mesel;

ogrenci[] 02 = new ogrenci() { OkulNo =2 , Adi=”Emrah”, Soyadi=” Pekesen”};

// bir diğer öğrencide bu şekilde olıuşturuldu. ^. Öğrenci İçin ise;

ogrenci[] 03 = new ogrenci();

o2.OkulNo = 3;

o2.Adi =”Ahmet”;

02.Soyadi =”Mehmet”;

[/code]

Gibi şekillerle oluşturabiliriz. Buradaki en büyük avantajımız daha az kod daha az değişken türü ile yapımızı oluşturduk. Eğer buepsi i yapı çatımız olmasaydı. Ne olurdu her öğrenci için ayrı ayrı değişkenler hepsi için tek tek response gibi yazdırma methodları ile bu işlemleri daha çok kod daha fazla zaman dilimi ile yapabilirdik.

Ama struct ile bunlar dan uzak tek bir defa değişkenlerimizi oluşturarak sizleri daha kolay halde kod yazmanızı sağlayacaktır.

 

Cevapla

E-posta adresiniz yayınlanmayacak. Gerekli alanlar işaretlenmelidir *

*