@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();

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

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

Войти через центр авторизации
Похожие вопросы
ПРОФЭЛИТ Казань
от 100 000 до 170 000 ₽
GD Company Санкт-Петербург
от 120 000 до 150 000 ₽
Mystery Tag Новосибирск
от 80 000 до 110 000 ₽