Yazarlar Sözlük Makaleler Yardım Masası Gözlük Forum İstatistik

Tüm Başlıklar XML

1.  argüman olarak kullanıldığında değeri kopyalanan veri tiplerine .NET'te verilen ad. aynı tipte iki value type değişkenin eşitlenmesi, birinin içeriğinin diğerine kopyalanması anlamına gelmektedir. .NET'te value type oluşturmak için struct kullanılır.

Tanım biraz karışık oldu ama aşağıdaki örnek daha açıklayıcı olacaktır.

public static void valTest(){
    valType val1;
    valType val2;

    val1.a = 5;
    val2 = val1;
    val1.a = 15;

    Console.WriteLine(val2.a.ToString());
    Console.ReadLine();
}

public struct valType{
    public int a;
}


yukarıdaki kodun çıktısında val2.a için 5 yazacaktır. çünkü "val2 = val1;" satırında val1 değişkeninin içeriği val2'ye kopyalanmıştır, eşitleme yapıldıktan sonra val1 üzerindeki değişiklikler val2'ye yansıtılmaz.

.NET'teki diğer veri tipi için bkz: reference type
bateristt
06 Ağustos 2006 12:16
2.  Bkz: C# için parametre tipleri
haydar
06 Ağustos 2006 19:17
Bu konuda bildiklerinizi bizlerle paylaşabilirsiniz
Tabi bunun için yazarsanız giriş yapmalı, yazar değilseniz yazar olmalısınız.


Bu başlığa bkz veren girişlerin başlıkları nedir?

Bu başlığa bkz veren girişler başka hangi başlıklara bkz verdiler?
© 2005, Bilişim Kulübü. (1156 ms)
Ne yapabilirsin: SubtitleClick ile İngilizceni Geliştir, Çınar Framework ile kod yaz, Eglencelik.org'ta biraz eğlen