/// <summary> /// prints oldest player data (name, surname, age) to the screen /// </summary> /// <param name="team">the BasketballTeam to take data from</param> static void PrintOldestPlayers(BasketballTeam team) { List <BasketballPlayer> oldest = team.GetOldestPlayers(); Console.WriteLine("Vyriausias(-i) kandidatas(-ai):"); foreach (BasketballPlayer player in oldest) { Console.WriteLine("{0} {1}, amžius: {2}", player.name, player.surname, player.GetAge()); } }
/// <summary> /// prints shooters' data to the screen (name, surname, height) /// </summary> /// <param name="team">the BasketballTeam to take data from</param> static void PrintShooters(BasketballTeam team) { List <BasketballPlayer> shooters = team.GetAllPlayersByPosition("puolėjas"); Console.WriteLine("Puolėjai:"); foreach (BasketballPlayer player in shooters) { Console.WriteLine("{0} {1}, ūgis: {2} cm", player.name, player.surname, player.height); } }
/// <summary> /// entry point of the program /// </summary> /// <param name="args"></param> static void Main(string[] args) { Console.OutputEncoding = Encoding.UTF8; BasketballTeam team = new BasketballTeam(dataFile); PrintOldestPlayers(team); PrintShooters(team); // save all invited player data to a file team.SaveInvitedPlayersData(invitedPlayersFile); // save all clubs to a file team.SaveClubList(clubsFile); // rewrite initial data to a text file SaveDataAsTextFile(dataTextFile, team.GetPlayers()); }