Exemple #1
0
        private IEnumerable <Match> GetFilteredMatches()
        {
            switch (SelectedGameMode)
            {
            case GameModes.All:
                return(matches);

            case GameModes.Competitive:
                return(matches.Where(match => match.Mode == CSGSI.Nodes.MapMode.Competitive));

            case GameModes.Casual:
                return(matches.Where(match => match.Mode == CSGSI.Nodes.MapMode.Casual));

            case GameModes.Deathmatch:
                return(matches.Where(match => match.Mode == CSGSI.Nodes.MapMode.DeathMatch));

            default:
                return(matches);
            }
        }