/// <summary> /// Метод для извлечения массива из файла /// </summary> /// <param name="fname">Имя файла</param> public void LoadArray(string fname) { SerArray tmp = new SerArray(); XmlSerializer xmlForm = new XmlSerializer(typeof(SerArray)); using (FileStream fs = new FileStream(fname, FileMode.Open)) { tmp = (SerArray)xmlForm.Deserialize(fs); } mass = tmp.Value; minimum = tmp.min; maximum = tmp.max; }
/// <summary> /// Метод дл сохранения массива в файл /// </summary> /// <param name="fname">Имя файла</param> public void SaveArray(string fname) { SerArray tmp = new SerArray(); tmp.Value = mass; tmp.max = maximum; tmp.min = minimum; XmlSerializer xmlForm = new XmlSerializer(typeof(SerArray)); using (FileStream fs = new FileStream(fname, FileMode.Create)) { xmlForm.Serialize(fs, tmp); } }