예제 #1
0
파일: Program.cs 프로젝트: goguul/random11
        static void Main(string[] args)
        {
            IPlayingStrategy strategy = GetPlayingStrategy();
            var players = GetPlayers();

            try
            {
                var team = new Randomizer(players, strategy).GenerateTeam();
                WriteOutput(team);
            }
            catch (Exception ex)
            {
                Console.WriteLine("System unable to generate team. Try with another set of players.");
                Console.ReadKey();
            }
        }
예제 #2
0
 public Randomizer(List <Player> players, IPlayingStrategy playingStrategy)
 {
     _players         = players;
     _playingStrategy = playingStrategy;
 }