示例#1
0
        /// <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;
        }
示例#2
0
        /// <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);
            }
        }