Вход на сайт
C# - быстро склонировать несложный объект
2158 просмотров
Перейти к просмотру всей ветки
в ответ AlexNek 11.10.23 21:41, Последний раз изменено 11.10.23 21:46 (alex445)
Делаем цикл по словарю сохраняем каждый в json файл, где ключ имя файла. Для чтения наоборот: цикл по файлам, создаём объекты.
Если не огромная коллекция то можно и всё сразу выгрузить в один файл.
Не, мне лучше, чтобы на одну таблицу один файл. Мне проще даже не джейсон, а csv. Типа такого
id,name,race,age
0000,Alex,human,50
0001,Malex,thuman,100500
Но для csv надо будет писать свой сериализатор-десериализатор, а для джейсона уже всё есть.
Редактор пока не нужен. Ну или хватит текстового. Ну или тупо список объектов в датагрид загрузить с возможностью редактирования их свойств через редактирование ячеек датагрида.