1. Anasayfa
  2. Nesne Tabanlı Programlama

C# Boxing Unboxing Nedir


0

C#’da Boxing belleğin yığın(stack) bölgesinde saklanan değer türünde bir değişkenin referans türüne atayarak öbek(heap) alanında saklanmasını sağlayacak şekile getirmek veya paketlemek(boxing), Unboxing ise öbek(heap) bölgesinde tutulan bir değeri referans türünden tekrar kendi değer türünde dönüştürmek kutudan çıkartmak (unboxing) işlemidir.

int i = 123;
object o = (object)i;// Boxing kutulama yapıldı 
i = (int)o; //Unboxing 
Bu İçeriğe Tepkin Ne Oldu?
  • 5
    ba_ar_l_
    Başarılı
  • 0
    gayet_yi
    Gayet İyi
  • 1
    te_ekk_rler
    Teşekkürler
  • 3
    anlamad_m
    Anlamadım
  • 5
    yetersiz
    Yetersiz
İlginizi Çekebilir
Subscribe
Bildir
guest

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.

0 Yorum
Inline Feedbacks
View all comments