//Loading du carnet.txt au démarrage internal static void OnloadList(string fichier, ListeDeContact list, ListBox listb) { listb.BeginUpdate(); ManipFichier.Lecture(fichier, list); foreach (Contact item in list.Carnet) { listb.Items.Add(item); } listb.EndUpdate(); }
//Mise a jour du carnet internal static void UpdateList(string fichier, ListeDeContact list, ListBox listb) { listb.BeginUpdate(); ManipFichier.Ecriture(fichier, list); listb.Items.Clear(); list.Carnet.Clear(); ManipFichier.Lecture(fichier, list); //var sortie = from s in list.Carnet // select s.LastName foreach (Contact item in list.Carnet) { listb.Items.Add(item); } listb.EndUpdate(); }