public int CompareTo(object objet) { Véhicule v = (Véhicule)objet; //if (PRK < v.PRK) // return - 1; //if (PRK > v.PRK) // return 1; //return 0; return(Prix.CompareTo(v.Prix)); }
public int CompareTo(object obj) { if (obj is Véhicule) { Véhicule v = (Véhicule)obj; if (v.Prix == Prix) { return(0); } else if (v.Prix < Prix) { return(-1); } else { return(+1); } } else { throw new ArgumentException(); } }
static public void RetoucherPeinture(Véhicule v) { var last = v.CarnetEntretien.Keys.Last(); v.CarnetEntretien[last] += "- Retouche de peinture\n"; }
static public void Vidanger(Véhicule v) { var last = v.CarnetEntretien.Keys.Last(); v.CarnetEntretien[last] += "- Vidange\n"; }
static public void ChangerPneus(Véhicule v) { var last = v.CarnetEntretien.Keys.Last(); v.CarnetEntretien[last] += "- Changement des pneus\n"; }