[C#] Zapis po przeniesieniu

Mam dwie zakładki, w jednej mam listę kontaktów i po naciśnięciu odpowiedniego przycisku dodaje mi zaznaczony kontakt do zakładki drugiej(ulubione), wszystko ładnie widać, kontakt jest również w Ulubionych. Problem polega na tym, że po wyłączeniu i włączeniu ponownie kasuje mi się lista kontaktów ulubionych,

i cóż teraz począć, jak to zapisać?

pozdrawiam

Najlepiej w pliku XML.

Jeśli używasz C# 2.0 - stwóz klasę dziedziczącą po ApplicationSettingsBase i skorzystaj z wbudowanego mechanizmu zapisywania konfiguracji aplikacji. Alternatywą jest oczywiście serializacja danych (np. do XMLa jak sugeruje szykam).