bonjour,
je voudrais déclarer une méthode de classe abstraite :
public abstract List<T> GetElements();
et ensuite l'implémenter dans les classes filles :
Mais ça ne compile pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 public override List<MonType> GetElements() { List<MonType> maListe; .... return maListe; }
Erreur : Le type ou le nom d'espace de noms 'T' est introuvable (une directive using ou une référence d'assembly est-elle manquante*?)
Je fais bien un : using System.Collections.Generic;
Pouvez-vous m'aider svp ?
Partager