예제 #1
0
        private void loadExecute()
        {
            string playerSaveFile = Path.Combine(dataDir, "players.elo");

            if (!File.Exists(playerSaveFile))
            {
                return;
            }
            IEnumerable <PlayerSerializer> pSerials = Serializer <PlayerSerializer> .Load(playerSaveFile);

            refreshPlayers(PlayerSerializer.UnserializeList(pSerials));

            string gameSaveFile = Path.Combine(dataDir, "games.elo");

            if (!File.Exists(gameSaveFile))
            {
                return;
            }
            IEnumerable <GameSerializer> gSerials = Serializer <GameSerializer> .Load(gameSaveFile);

            History.Refresh(GameSerializer.UnserializeList(gSerials, Players));
        }