В параметры приложения записать массив строк с возможностью редактирования - C#

Узнай цену своей работы

Формулировка задачи:

Добрый день! Мне нужно хранить массив из 10 - 50 строк в "параметрах" приложения: чтобы при запуске приложения этот массив был доступен чтобы при работе приложения его можно было редактировать чтобы при закрытии приложения этот массив строк сохранялся в параметрах Каким образом это лучше сделать? Можно было бы хранить в текстовом файле в одной директории с exe-шником, то мне хочется, чтобы этот массив был скрыт от глаз пользователя в параметрах приложения.

Решение задачи: «В параметры приложения записать массив строк с возможностью редактирования»

textual
Листинг программы
using System.IO;
using System.Runtime.Serialization;
using System.Runtime.Serialization.Formatters.Binary;
 
public class Serializer
{
   public Serializer()
   {
   }
 
   public void SerializeObject(string filename, ObjectToSerialize objectToSerialize)
   {
      Stream stream = File.Open(filename, FileMode.Create);
      BinaryFormatter bFormatter = new BinaryFormatter();
      bFormatter.Serialize(stream, objectToSerialize);
      stream.Close();
   }
 
   public ObjectToSerialize DeSerializeObject(string filename)
   {
      ObjectToSerialize objectToSerialize;
      Stream stream = File.Open(filename, FileMode.Open);
      BinaryFormatter bFormatter = new BinaryFormatter();
      objectToSerialize = (ObjectToSerialize)bFormatter.Deserialize(stream);
      stream.Close();
      return objectToSerialize;
   }
}

Оцени полезность:

8   голосов , оценка 4.25 из 5
Похожие ответы