Désolé de poser cette question qui semble évidente.Classe générique avec méthode prenant une classe générique différente
J'ai une classe générique "adaptateur" de type T où T est une interface définie. Je veux créer une méthode dans cette classe qui prend un type différent d'adaptateur générique. Cela me donne une erreur de compilation Cannot resolve symbol 'S'
.
Je voudrais être capable de faire;
MyOne one = new Adapter<TypeOne>();
MyTwo two = new Adapter<TypeTwo>();
one.TakeAnotherType(two);
Si je change la méthode de prendre Adapter<T>
alors il se plaint que "deux" est pas de type Adapter<TypeOne>
+1 - merci, c'est fait l'affaire. –