Affecter une méthode à une propriété
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:
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.