Example #1
0
 private void RemoveFinishedGames()
 {
     foreach (Game game in Games.Entries)
     {
         if (game.GameState == GameStates.Finished)
         {
             Logger.GamesManagerLog("Found a finished Game removing it now\n " + game.ToString());;
             Games.Remove(game);
         }
     }
     Games.TrimExcess(); // helps debugging memory issues
 }