[Erreur] IEnumerable <Object>
salut à tous j ai plusieurs classe , je veux les utiliser comme des énumérations dans une fonction qui fais des traitements sur ces classes la.
voila un petit exemple pour comprendre mon souci
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
class A { }
class B {}
class C {
IEnumerable <A> a;
IEnumerable <B> b;
public void function()
{
D d = new D();
d.function(a);
d.function(b);
}
}
classe D {
public void function (IEnumerable<Object> o )
{
// traitement sur les énumérations des classes
}
}
// l'erreur c'est qu'il impossible de convertir de System.Collections.Generic.IEnumerable<a>' en System.Collections.Generic.IEnumerable<Object> |
et merci en avance