public static void SaveGameData(GameData gameData) { using (IsolatedStorageFile isf = IsolatedStorageFile.GetUserStoreForApplication()) { if (isf.FileExists(gameDataFileName)) isf.DeleteFile(gameDataFileName); using (var stream = isf.OpenFile(gameDataFileName, System.IO.FileMode.CreateNew)) { Serializer.Serialize<GameData>(stream, gameData); } } }
private static void LoadGameData() { LoadIsTrial(); if (GameData == null) { GameData = GameData.LoadGameData(); } }