Bonjour je suis débutant en C#,
Et il y a pas si longtemps j'ai vu ce code qui m'a beaucoup intrigué:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
public class Voiture : IComparable<Voiture>
{
    public string Couleur { get; set; }
    public string Marque { get; set; }
    public int Vitesse { get; set; }
 
    public int CompareTo(Voiture obj)
    {
       return Vitesse.CompareTo(obj.Vitesse);
    }
}
Ça a quel sens d'affecter une méthode à une propriété?
Comment le compilateur comprend il se code?

Si quelqu'un peut m'éclaircir.