Как сохранить состояние приложения C#, чтобы его можно было загрузить позжеC#

Место общения программистов C#
Ответить
Anonymous
 Как сохранить состояние приложения C#, чтобы его можно было загрузить позже

Сообщение Anonymous »

У меня есть программа, в которой пользователь добавляет в сцену несколько объектов. Все эти объекты представлены как классы.
Теперь я хочу, чтобы пользователь мог сохранить сценарий, чтобы его можно было загрузить снова.
Существует ли какой-нибудь общий метод сохранения, который я могу использовать? можно использовать, или мне нужно написать свой собственный, который сохраняет значения всех свойств и тому подобное, а затем создает новые объекты и вставляет в них сохраненные значения, когда пользователь снова загружает сценарий?
/P
Изменить: Спасибо за быстрые ответы. ребята.
На самом деле я сейчас храню значения по умолчанию для объектов в базе данных SQL Compact 3.5. Так что, если кто-нибудь знает, как сериализовать в SQL, это будет отличная информация.
Редактирование 2: Еще раз спасибо! Я собираюсь сериализовать в XML, а затем сохранить его как строку в базе данных SQL.

Подробнее здесь: https://stackoverflow.com/questions/305 ... load-later
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»