public SaveErreurs ReadDatas() { SaveErreurs data = new SaveErreurs(); if (File.Exists(pathFile + nameFile + ".xml")) { //Ouverture du fichier Stream stream = new FileStream(pathFile + nameFile + ".xml", FileMode.OpenOrCreate, FileAccess.Read); Type[] extraTypes = { typeof(Fiche) }; XmlSerializer serializer = new XmlSerializer(typeof(SaveData), extraTypes); if (stream.Position != 0) { stream.Position = 0; } if (System.IO.File.Exists(this.pathFile + this.nameFile + ".xml")) { try { data = (SaveErreurs)serializer.Deserialize(stream); } catch (System.IO.IOException e) { } } //Fermeture du fichier stream.Close(); } return(data); }
public void SaveErreur(String err) { //ouvrir fichier SaveErreurs data = ReadDatas(); //charger les erreurs et supprimer celles }