コード例 #1
0
ファイル: HardCodedData.cs プロジェクト: Isola92/NeckBoard
        /**
        *   Returns all teams for a specific game, for example DotA 2.
        *   @Game g the Game
        **/
        public List<Team> getTeams(Game g)
        {
            List<Team> teamList = new List<Team>();
            foreach(Team t in getAllTeams()) {
                if(t._game._gameName == g._gameName) {
                    teamList.Add(t);
                }
            }

            return teamList;
        }
コード例 #2
0
ファイル: HardCodedData.cs プロジェクト: Isola92/NeckBoard
 /**
 *   Returns an array with games.
 */
 public Game[] getGames()
 {
     Game[] gArr = new Game[] { new Game("DotA 2"), new Game("League of Legends"), new Game("Starcraft 2") };
     return gArr;
 }
コード例 #3
0
ファイル: HardCodedData.cs プロジェクト: Isola92/NeckBoard
 public List<Player> getPlayers(Game g)
 {
     List<Player> playerList = new List<Player>();
     List<Team> teams = getTeams(g);
     foreach(Team team in teams) {
         foreach(Player player in team._players) {
             playerList.Add(player);
         }
     }
     return playerList;
 }
コード例 #4
0
ファイル: MainWindow.cs プロジェクト: Isola92/NeckBoard
 /*Om vi fortsätter använda detta så skickar jag eventuellt ut detta till en annan klass.*/
 /*Adding and removing object in lists*/
 private void addingToGameList(Game name)
 {
     _gameList.Add(name);
 }