コード例 #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
ファイル: Randomizer.cs プロジェクト: goguul/random11
 public Randomizer(List <Player> players, IPlayingStrategy playingStrategy)
 {
     _players         = players;
     _playingStrategy = playingStrategy;
 }