Serializacja czy coś innego do przechowywania danych ?

Serializacja czy coś innego do przechowywania danych ?
C2
  • Rejestracja: dni
  • Ostatnio: dni
0

Witam! Mam takie pytanko, ponieważ przyszedł czas, że chciałbym konfigurację dla programu, który robię, zapisać do pliku. Myślałem o serializacji, głównie ze względu na prostotę użycia, fajne wtedy można zrobić klasę np. config , spakować ją przy zamykaniu programu, a później zgranie otworzyć. Czy takie rozwiązanie ma jakieś wady i nie powinno się go stosować, czy lepiej jest do tego celu użyć xmla lub po prostu dane konfiguracyjne zapisać w pliku txt?

abrakadaber
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6610
0

ale nic nie szkodzi, żeby nadpisać metody zapisujące/odczytujące serializowany obiekt tak aby zapisywał się w dokładnie takiej postaci jak chcesz (czy to xml, txt czy do bazy)

C0
  • Rejestracja: dni
  • Ostatnio: dni
1

istniej klasa
System.Configuration.ApplicationSettingsBase
która odwali za Ciebie większość roboty

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.