Пример #1
0
        public void FindGames()
        {
            // Load recent UMDs
            string lastPlayed                  = Properties.Settings.Default.LastPlayedGame;
            List <GameInformation> umds        = new List <GameInformation>();
            GameInformation        selectedUmd = null;

            umds.AddRange(_cache.GetGames());
            foreach (GameInformation game in umds)
            {
                if (game.HostPath == lastPlayed)
                {
                    selectedUmd = game;
                    break;
                }
            }

            umdGameListing.AddGames(umds);
            umdGameListing.SelectedGame = selectedUmd;

            ThreadPool.QueueUserWorkItem(new WaitCallback(this.FindMemoryStickGames));
        }