private void Form1_FormClosing(object sender, FormClosingEventArgs e) { trainedFaces.ForEach(x => x.img = null); GC.Collect(); string xmlser = SeDes.ToXml(trainedFaces); File.WriteAllText(strDownloadPath + "\\trainedImages.xml", xmlser); }
private void trySave() { try { List <trainedFace> temptf = new List <trainedFace>(); foreach (trainedFace tf in trainedFaces) { temptf.Add(new trainedFace() { name = tf.name, path = tf.path, rect = tf.rect }); } string xmlser = SeDes.ToXml(temptf); File.WriteAllText(strDownloadPath + "\\trainedImages.xml", xmlser); } catch (Exception ex) { errorLabel.Text = ex.Message + "\n" + ex.StackTrace; } }