private List<string> vaccines; public List<string> Vaccines { get { return vaccines; } set { vaccines = value; } }
public Team(string teamName) { TeamName = teamName; } public override string ToString() { string info = $"\n=======Teams========\n"; info += $"\n{TeamName}\n"; info += "\n=======Players========\n"; foreach(KeyValuePair<string, Player> player in Players) { info += player.Value.ToString(); } info += "\n=======Coaches========\n"; foreach(KeyValuePair<string, Coach> coach in Coaches) { info += coach.Value.ToString(); } return info; }
void AddPlayer(string team) { string playerName = PromptPlayerName(team); int playerJersey = PromptPlayerJersey(team); string position = PromptPlayerPosition(team); while(true) { Console.Write("Do you want to add another player? (Y/N): "); string answer = Console.ReadLine().ToLower(); if (answer == "y") { AddPlayer(team); break; } if (answer == "n") { Console.WriteLine("Add Player cancelled"); return; } else { Console.WriteLine("Invalid selection. Please only enter Y or N."); continue; } teams[team].Players.Add(playerName, new Player(playerName, playerJersey, position)); } }
public Dictionary<string, Player> Players = new Dictionary<string, Player>(); public Dictionary<string, Coach> Coaches = new Dictionary<string, Coach>();
teams[team].Players.Add(playerName, new Player(playerName, playerJersey, position));