コード例 #1
0
 public Game()
 {
     a = DateTime.Now.Millisecond;
     SetupBowlers();
     SetupBatsmen();
     Bowler = Bowlers.First();
     Batsman1 = Batsmen.First();
     Batsman2 = Batsmen.First(x => x != Batsman1);
     Batsman1.Status = "*";
     Batsman2.Status = "";
     SetupOver();
     Score = 0;
 }
コード例 #2
0
 private void SetupBowlers()
 {
     int iCount = 0;
     while (iCount < 8)
     {
         string[] name = GetRandomName().Split(' ');
         Bowler player = new Bowler(name[0], name[1]);
         Bowlers.Add(player);
         iCount++;
     }
 }
コード例 #3
0
 private void OnOverUp()
 {
     Overs++;
     Bowler = Bowlers.First(x => x.OversBowled == 0);
     SwopBatsmen();
     SetupOver();
 }