Bunun daha önce sorulmuş olduğundan eminim ama ne yazık ki bulduğum tek şey benim için çözüm olmayan this idi. onun tipi dinamik olarak değişir çünkü obj
döküm ettik çünkü bu kod elbette çalışmıyorNesneyi dinamik olarak nasıl dökerim?
private object obj;
private void Initialize()
{
obj.Initialize();
}
private void CreateInstanceA()
{
obj = Activator.CreateInstance(typeof(MyClassA));
}
private void CreateInstanceB()
{
obj = Activator.CreateInstance(typeof(MyClassB));
}
: benim şimdiki projede ben böyle bir şey yapmak.
Dinamik olarak nasıl yayınlayabilirim?
Bu, işler hakkında gitmenin en iyi yolu olmayacak gibi görünüyor. Bir çeşit kod bana kokar. Başarmaya çalıştığınız şeyin daha geniş bağlamı nedir? – FishBasketGordo
Başlatmadan başka, 'obj' ile ne yapmayı düşünüyorsunuz? –
@RaymondChen Sınıf kütüphanelerimi test etmek için basit bir WinForm projesi yaptım. – Leri