Задать вопрос
@noytmant

Сохранение конфигурации на JSON?

Вообще создал программу, в которой идёт прогрузка профилей в комбобокс с текстового документа, его содержимое:
5e37e4dad76a3541168419.png
В итоге в комбобокс мы имеем 2 строчки, ну логично.
Далее ниже комбобокса находится 2 поля, ввожу туда данные, и нажимаю кнопку сохранить. Конфиг JSON сохранился легко, без каких либо проблем:
JsonSerializer jsonSerializer = new JsonSerializer();
            TextWriter writer = new StreamWriter("DataProfiles\\" + this.namez + ".json");
            jsonSerializer.Serialize(writer, this);
            writer.Close();

this.namez это имя профиля, то есть 11111 либо 22222, их два.
Но после того как я закрываю программу, чтобы открыть её заново, идёт прогрузка конфига(чтобы заполнить поля данными которые я вводил).
Выходит эта ошибка:
5e37e5e5df31b858329100.jpeg
Код на загрузку конфига:
FileStream fileStreamz = new FileStream("DataProfiles\\" + profiles3[0] + ".json", FileMode.Open);
                        string jsoncon = JsonConvert.SerializeObject(fileStreamz);
                        dtprof = (Dataprofiles)JsonConvert.DeserializeObject(jsoncon);
                        fileStreamz.Close();

Что может быть не так?
  • Вопрос задан
  • 120 просмотров
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
yarosroman
@yarosroman Куратор тега C#
C# the best
Код json ещё покажите.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы