Kamarád se nedávno ptal, jak ukládat data ve Windows Phone 8, což mi vnuklo nápad, že jsem tady o tom nepsal.
My se zaměříme jen na settings –> nějaký text či proměnné. Ukládání dat probíhá tedy takto:
IsolatedStorageSettings.ApplicationSettings["hodnota1"] = hodnota2;
Hodnota1 udává název při načítání a proměnné, a hodnota2 je proměnná kterou ukládáme.
Načítání probíhá takto:
var hodnota = IsolatedStorageSettings.ApplicationSettings.Contains(“hodnota1 “)
? (int)IsolatedStorageSettings.ApplicationSettings["hodnota1"]
: 0;
Načítání probíhá pomocí hodnoty které jsme si zadali při ukládání, nejdříve zjistíme zda existuje nějaká hodnota, pokud ano načteme, a pokud ne vyvoláme naší defaultní hodnotu (zde 0).