Il y a un morceau de code que je mettre en œuvre comme cela en java:Generics en C#: « deux niveaux d'indirection »
public void doIt(T extends MyEventArgs<? extends MyBaseClass> obj) {
...
}
Comment pourrais-je faire cela en C#? J'ai d'abord pensé que ce serait ça:
public void oIt(T obj) where T : MyEventArgs<P> where P : MyBaseClass {
...
}
Mais apparemment ma syntaxe est fausse.
des idées? PS: ne me demandez pas pourquoi je suis en train de faire ça. S'il vous plaît :)
pourquoi sont tu fais ça? --- désolé n'a pas pu résister ;-) – fretje