PDA

Orijinalini görmek için tıklayınız : C# ta Referans Türleri Atama İşlemi


McDroPp
17. May 2008, 03:45 AM
C# ta Referans Türleri Atama İşlemi
C# ta Referans Türleri Atama İşlemi


Aþaðýda görünen kod parçasýnda ise vector diye bir class yapýsýnýn önceden oluþturulduðunu farzedersek

Vector x;

Vector y;

x = new Vector(); //new anahtar kelimesi kullanýlarak instance yarattýk

x.Value = 30;

y = x; //y içerisine x’in adresi atandý

Console.WriteLine(y.Value);

y.Value = 50; Console.WriteLine(x.Value);

burada önemli olan Vector diye aslýnda tek bir objenin bulunduðu ve x ve y ‘nin direk olarak Vector class yapýsýnýn adresini bulundurduðudur.Buna ek olarak referans türlerinde null kelimesini kullanarak atama yapabilir ve bunu yaparak bellekte tutulan adresin boþ olduðunu belirtebiliriz.