Çö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

Megapat
Katılım
25 Ağustos 2016
Mesajlar
489
Çö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ı.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…