Zastanawiam się jak najbardziej optymalnie rozwiązać pewien problem:
Jest sobie lista obiektów typu A (List<A>
), gdzie:
string name
string value
}```
(uwaga: ani *name *ani *value *nie jest unikatowe, może się powtarzać, i ważne aby zachować **kolejność **listy)
I teraz chciałbym z tej listy zrobić stringa (by przechować w bazie danych) i by potem można było go wydajnie przeczytać.
Rozwiązanie (?):
Zrobiłem to tak, że serializowałem do JSON'a. Tyle, że potem ten string znowu jest serializowany przed zapisem i dziwne to wychodzi.
Mogę zrobić tak, że po kolei dodawać do stringa "NAME: cos, VALUE: cos" i potem sobie czytać stringa po słowach kluczowych NAME i VALUE.
Pytanie czy można zrobić to lepiej/ łatwiej?