Çözüldü C#'ta nesne stack'e atılınca özelliklerine nasıl erişilir?

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

Chucker

Kilopat
Katılım
25 Ağustos 2016
Mesajlar
469
Çözümler
3
Daha fazla  
Cinsiyet
Erkek
C#'ta yarattığım sınıftan bir nesneyi stacke attım (stack object türünde) ama Pop fonksiyonunu kullandığımda nesnenin özelliklerine erişemiyorum. Nasıl yapabilirim? @Vavien.
C#:
Araba araba = new Araba();
araba.Renk = "mavi";
araba.fiyat = 12345;
ArrayTypedStack asd = new ArrayTypedStack(10); //Stack sınıfını kendim oluşturdum sıkıntısız çalışıyor normalde
asd.Push(araba);
object araba2 = asd.Pop();
araba2.  //Propertylere erişemiyorum
 
Son düzenleyen: Moderatör:
Object genel bir tür olduğu için özelliklerine erişemezsiniz. Araba türüne çevirmeniz gerekiyor, tabii Araba türünde geleceğinden eminseniz.
 
Direkt Araba türüne de dönüştürebilirdiniz. Bütün class'lar object türünü implemente ettiği için sorun olmazdı.
 

Yeni konular

Geri
Yukarı