static void Main(string[] args) { var tableau = new Offre[] { new Offre() { Prix = 10, Delai = 3 }, new Offre() { Prix = 20, Delai = 10 }, new Offre() { Prix = 20, Delai = 15 }, new Offre() { Prix = 20, Delai = 20 }, new Offre() { Prix = 30, Delai = 2 }, }; Display(tableau); Offre nouvelleOffre = ObtenirOffre(); while (nouvelleOffre != null) { int indiceInsertion = RechercherIndiceInsertion(tableau, nouvelleOffre); Inserer(tableau, indiceInsertion, nouvelleOffre); Display(tableau); nouvelleOffre = ObtenirOffre(); } }