J'ai:de collection Pour spécifier le type générique lors de l'exécution
class Car {..}
class Other{
List<T> GetAll(){..}
}
Je veux faire:
Type t = typeof(Car);
List<t> Cars = GetAll<t>();
Comment puis-je faire cela?
Je veux renvoyer une collection générique de la base de données d'un type que je découvre à l'exécution en utilisant la réflexion.
Ce n'est pas un gros problème ou quoi que ce soit, mais vous pouvez remplacer votre tableau de type vide étant passé dans GetConstructor avec Type.EmptyTypes. Juste un peu plus propre, c'est tout. – Kilhoffer