¿Cuál es el equivalente de NSUserDefaults en Windows Phone 8 (C #)?

Quiero save datos (key, par de valores) en el almacenamiento del dispositivo y leerlos más tarde (incluso si la aplicación sale y se vuelve a iniciar).

En iOS hago esto usando NSUserDefaults.


Intenté IsolatedStorageSettings, así:
IsolatedStorageSettings appSettings = IsolatedStorageSettings.ApplicationSettings; appSettings.Add("myKey","myValue");

Pero cuando vuelvo a lanzar la aplicación en el emulador e bash get el valor appSettings["myKey"] obtengo una exception: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.

Ah, lo encontré :))

Olvidé llamar al método save () 🙂
appSettings.Save();