/// <summary> /// Метод для сохранения текста из элемента для ввода текста в файл /// </summary> /// <param name="_fname"></param> public void SaveTextInFile(string _fname) { string fName = _fname; FileLogic fileLogic = new FileLogic(); // класс для работы с файлами // вызываем метод для сохранения и получаем результат сохранения string resSaving = fileLogic.SaveInFile(mainForm.richTextBoxText.Lines, ref fName); if (resSaving != null) // если результат не равен null, значит сохранение не удачно { throw new Exception(resSaving); // генерируем исключение } }
/// <summary> /// Метод для считывани текста из файла в элемент для хранения текста /// </summary> /// <param name="fname"></param> public void ReadAllFileLines(string fname) { FileLogic fileLogic = new FileLogic(); // класс для работы с файлами // вызываем метод для считывания текста string[] statusOfReading = fileLogic.OpenFile(fname); if (statusOfReading == null) // если результат равен null, то считывание не удачно { throw new Exception("Ошибка при чтении файла"); // генерируем исключение } else // если все удачно, то присв. считаный текст в элемент формы { mainForm.richTextBoxText.Lines = statusOfReading; } }