struct

loseface
29-07-2009, 17:19   |  #1  
loseface avatarı
OP Yıllanmış Üye
Teşekkür Sayısı: 2
1,757 mesaj
Kayıt Tarihi:Kayıt: Ağu 2008

arkadaşlar burada yazanlara bana özetleyecek varmı ?http://msdn.microsoft.com/en-us/library/ah19swz4%28VS.71%29.aspx
veya struct konusunu anlatacak ,yardımcı link verecek

PcMaKeR
31-07-2009, 10:07   |  #2  
PcMaKeR avatarı
Yıllanmış Üye
Teşekkür Sayısı: 6
8,935 mesaj
Kayıt Tarihi:Kayıt: Eki 2005

struct class lara benzer.

classtan en büyük farkı bir struct ı miras alamamadır. sadece arayüzleri miras alır.

struct ın içinci farkı class a oranla bellekten işlem bittiğinde otomatik atılmasıdır.

en bilnen struct: void dir

visual studio nun kod görünümünde void yazısının üstünde mouse ile bir iki saniye bekle: struct void yazacaktır.

çoğu değişkende structur.(string dışındakilerin bir çoğu. string bir class değişkendir ama struct gibi davranma özelliği kazandırılmıştır.)

structlar iş bittiğinde çöp toplayıcısı(garbage collector: System.GC) otomatik olarak bellekten temizler.

PcMaKeR
31-07-2009, 12:24   |  #3  
PcMaKeR avatarı
Yıllanmış Üye
Teşekkür Sayısı: 6
8,935 mesaj
Kayıt Tarihi:Kayıt: Eki 2005

anlattığım c, c++ ve c# taki struct yapısıydı zaten.
System.GC ise .net ile yazıyorsan c# yada c++.net için geçerli.

yapı aynıdır c ve java dillerinde. yinede belirtmişsin sağolasın.
loseface c# takini sormuş ;)

loseface
31-07-2009, 13:14   |  #4  
loseface avatarı
OP Yıllanmış Üye
Teşekkür Sayısı: 2
1,757 mesaj
Kayıt Tarihi:Kayıt: Ağu 2008
Alıntı: PcMaKeR  
struct class lara benzer.

classtan en büyük farkı bir struct ı miras alamamadır. sadece arayüzleri miras alır.

struct ın içinci farkı class a oranla bellekten işlem bittiğinde otomatik atılmasıdır.

en bilnen struct: void dir

visual studio nun kod görünümünde void yazısının üstünde mouse ile bir iki saniye bekle: struct void yazacaktır.

çoğu değişkende structur.(string dışındakilerin bir çoğu. string bir class değişkendir ama struct gibi davranma özelliği kazandırılmıştır.)

structlar iş bittiğinde çöp toplayıcısı(garbage collector: System.GC) otomatik olarak bellekten temizler.

yani iyi bir şeyKahkaha

PcMaKeR
31-07-2009, 13:31   |  #5  
PcMaKeR avatarı
Yıllanmış Üye
Teşekkür Sayısı: 6
8,935 mesaj
Kayıt Tarihi:Kayıt: Eki 2005

duruma göre. Struct iyi diye herşeyi struc ile yapamazsın. Control leri struct ile yapamazsın. Veritaşımayı struct ile yapamazsın.