|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.03.2014, 09:44 | #1 |
Новичок
Джуниор
Регистрация: 19.03.2014
Сообщений: 2
|
Как сериализовать/десериализовать экземпляры классов в файл
Проблема следующая: Имеется три класcа:
class Class1 { // Список переменных и методов } class Class2 { // Список переменных и методов } class Class3 { // Список переменных и методов } // Создаю экземпляры классов Сlass1 object1 = new Class1(); Сlass2 object2 = new Class2(); Сlass2 object3 = new Class3(); Вопрос: Как сериализовать/десериализовать экземпляры классов в один файл? Последний раз редактировалось kspower92; 19.03.2014 в 09:47. |
19.03.2014, 09:50 | #2 |
Форумчанин
Регистрация: 18.01.2012
Сообщений: 975
|
Засунуть их в массив object[] и этот массив BinaryFormatter'ом сериализовать и в файл записать. Только классы атрибутом [Serializable] отметить не забудьте
Благодарить в репутацию. Проклинать — туда же
|
19.03.2014, 09:59 | #3 |
Новичок
Джуниор
Регистрация: 19.03.2014
Сообщений: 2
|
А если создать лист объектов?! Каким способом оптимальней?
|
19.03.2014, 10:15 | #4 |
Форумчанин
Регистрация: 18.01.2012
Сообщений: 975
|
Глубоко по.. в смысле, на ваше усмотрение
Благодарить в репутацию. Проклинать — туда же
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
(С++)Динамические экземпляры объектов | Vovchik123 | Помощь студентам | 2 | 21.10.2013 15:56 |
Сохранить массив классов в файл | Casper-SC | Общие вопросы .NET | 42 | 21.03.2010 09:27 |
сериализовать и вывести на экран байтовый поток | olka1198 | Общие вопросы по Java, Java SE, Kotlin | 1 | 28.10.2009 15:20 |
Все экземпляры класса | russian-stalker | Общие вопросы Delphi | 6 | 21.08.2009 11:16 |
запись классов в бинарный файл | Feannewedd | Общие вопросы C/C++ | 6 | 29.06.2009 10:11 |