T türünün yansıma yoluyla bildiğim birbiriyle ilgisiz birkaç sınıf (aynı yapıcı argümanlarıyla) olduğu bir Liste oluşturmak istiyorum.Liste Oluşturma <> runtime türünden
DataBase = new ArrayList();
foreach (Type T in Types)
{
DataBase.Add(new List<T>);
}
Ne yazık ki Visual Studio, 'T tipi veya ad alanı bulunamadı' diyor. Bunu uygulayabilmem için bir yol var mı yoksa T yazısına bir liste mi yazdınız? sayesinde Peter
Belki 'dinamik' anahtar sözcüğünü kullanın? .NET ... –
'un doğru sürümünü varsayarsak, 'ArrayList' özelliğini kullanmayın, en kötü durum sadece'u kullanın, eğer – BrokenGlass
@BrokenGlass'ı kullanmanız gerekiyorsa, muhtemelen bunu yapacağım, ancak bu sorun olan ArrayList değil. Çalışma Zamanı Türü ile Listenin oluşturulmasıdır. – 3Pi