bonjour.

Aujourd'hui je tatillonne les génériques, et je suis face à un probleme totalement incompréhensible pour moi !

J'obtiens une erreur de compilation sur ce simple bout de code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 private void OnEvent(Tevent eventIn)
        {
            foreach (StateTransition<Tevent> transition in m_TransitionList)
            {
                if ( eventIn == transition.WantedEvent) 
                {
//blablabla
}
transition.WantedEvent retourne un Tevent
eventIn est un Tevent

Et j'obtiens l'erreur hallucinante :

Error 1 Operator '==' cannot be applied to operands of type 'Tevent' and 'Tevent'
auriez vous la moindre idée de pourquoi? ca me bloque completement.
Merci d'avance.