Как сохранить данные в приложении WPF?

1) Как работает сохранение в приложении WPF? Т.е. что происходит, когда я заново запускаю приложение? Всё начинается с нуля или данные в переменных сохраняются?

2) Можно ли использовать собранное приложение из папки debug как полноценное приложение? Или это именно "особенная" версия приложения.

Я просто никак не могу понять, почему при повторном запуске все данные слетают, конкретно в моём случае считаются томаты. Т.е. выполнился таймер томат++, но после перезапуска всё начинается с нуля. Это нормально, или я что-то делаю не так? Может быть, у меня что-то с кодом не так?

введите сюда описание изображения


Ответы (1 шт):

Автор решения: srvr4vr
  1. Из коробки ничего никуда не сохраняется, программист должен сам озаботится сохранением и загрузкой стейта программы. Без этого программа запускается всегда как первый раз.

  2. В принципе можно, но в теории приложение будет работать медленнее из-за кучи отладочного кода. Так что в прод такое лучше не пускать, дебаг он на то и дебаг - чтобы отладкой на нем заниматься.

→ Ссылка