Bonjour,
Je souhaiterais faire une liaison tardive en C#, avec par exemple une classe de test et une classe de production et suivant le contexte affecter dynamiquement la classe appropriée à un object pour ensuite appeler les méthodes.
Pouvez vous m'indiquer la syntaxe à utiliser pour écrire ce code .
D'avance, merci pour vos réponses...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 // mon test qui ne compile pas MonWSProd oWS1 = new MonWSProd (); MonWSTest oWS2 = new MonWSTest (); object oWSX = null; if(bProd) { oWSX = (MonWSProd) oWS1; } else { oWSX = (MonWSTest ) oWS2; } oWSX.Methode1(); oWSX.Methode2(); oWSX.Methode3();
Partager