Je souhaiterais définir une fonction de comparaison pour ma classe d'objets.
Mais je ne connais pas le type de mes objets à l'avance.
Et la méthode CompareTo n'est pas défini sur les objets.

exemple démonstratif :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
public class UnObjet
{
     public object[] proprietes ;
     public int CompareTo( UnObjet obj, int indicePropriete )
     {
        ( this.proprietes[indicePropriete] ).CompareTo( obj.proprietes[indicePropriete] )
     }
}

Merci de votre aide.