run-time
adresinde, base class
'un içinde, geçerli alt sınıf adı nasıl bulunur?Alt sınıftan alt sınıf adı nasıl bulunur?
cevap
Geçerli nesnenin türünü ve ardından adını yazın.
this.GetType().Name
Temel sınıf için şunları kullanabilirsiniz: 'this.GetType(). BaseType.Name' –
this.GetType()
numaralı telefonu ararsanız, devraldığınız temel sınıftan bağımsız olarak her zaman geçerli çalışma zamanı türünü elde edersiniz.
bu deneyin:
Type type = this.GetType().UnderlyingSystemType;
String className = type.Name;
Detaylı örneği bu linke:
"Mevcut çocuk sınıf adını" nehttp://blogs.markglibres.com/2010/11/c-retrieve-class-name-of-child.html
Yığın Taşımıma Hoş Geldiniz! Cevabınızı gönderdiğiniz için teşekkürler! Lütfen [Kendini Tanıtma ile İlgili SSS] 'yı (http://stackoverflow.com/faq#promotion) dikkatli bir şekilde okuduğunuzdan emin olun. Ayrıca, kendi sitenize/ürününüze her bağlandığınızda bir * feragat ettiğinizi * zorunlu olduğunu unutmayın. –
Teşekkürler. :) Benim blog sitem sadece kişisel notumdur çünkü ben şeyleri unutmaya eğilimliyim. Birisi bunu görüntüleyecek veya yorumlayacaksa bile endişelenmeyin. kuralları dikkate alacaktır. çok teşekkürler! :) – markg
- 1. A sınıfı sınıftan alt sınıf adı nasıl alınır
- 2. Alt sınıf adı al?
- 3. Bir alt sınıfı bir alt sınıftan nasıl geçersiz kılar/genişletir?
- 4. Genişletilmiş sınıftan sınıf adı alın
- 5. alt sınıfının adı alın
- 6. UIApplication nasıl alt sınıf? -
- 7. Alt sınıf
- 8. Python'da statik bir yöntemden (alt) sınıf adı nasıl alınır?
- 9. Alt sınıf yöntemleri alt sınıf argümanlarla geçersiz kılınır mı?
- 10. mümkün UILabel alt sınıf
- 11. Varlık Sınıf adı aşağıdaki varlık tanımladığınız alt çizgi
- 12. Alt öğe adı klasör adı farklı
- 13. Neden alt sınıf yöntemi çağrılmıyor?
- 14. UITableViewCell bir alt sınıf nasıl seçilir?
- 15. Alt sınıf nesnesindeki değerlere nasıl erişilir?
- 16. C# içinde bir alt sınıf nasıl oluşturulur?
- 17. Soyut sınıftan miras alınan korunan alt sınıf yöntemiyle nasıl dalga geçilir?
- 18. Her biri kendi arabirimi olan alt sınıf ve alt sınıflar
- 19. Bir grup kavanoz içinde sınıf adı nasıl bulunur
- 20. Farklı ana makinede alt alan adı
- 21. ASP.NET C'deki URL'den alt dizin adı ayıkla #
- 22. NSFetchedResultController ile özel sıralama (alt sınıf NSSortDescriptor)
- 23. Alt sınıfın alt sınıfından "Tür" alt sınıfı nasıl elde edilir
- 24. Alt sınıf bir abstact sınıfına işaretçiyi kullanarak alt sınıf üyelerine erişim
- 25. MATLAB - sadece alt sınıf tarafından sağlanan tüm yöntemleri listeleyin?
- 26. Bazı alt dizelerle başlayan listelerde dize dizinleri nasıl bulunur?
- 27. Belirli bir alt düğümde eksik olan XML düğümü nasıl bulunur?
- 28. Alt tabakaya ilişkin alt tabaka alt dizesi
- 29. Alt sınıf yönteminin alt sınıf yöntemini kullanarak, bazı yardımlar alabileceğimi merak ediyorum
- 30. nasıl alt etki alanları
demek? – BoltClock
Evet, birçok çocuk 'base class'ı devralır ve 'base class'ı kullanan akımı istiyorum – Xaqron
Eğer gerçek sınıfı öğrenmek isterseniz' is' operatörünü kullanabilirsiniz. Eğer (bu bir BaseClass1) {bazı kod burada} ' –