Beispiel #1
0
        public override bool Equals(object obj)
        {
            if (obj is InningState)
            {
                InningState ins = (InningState)obj;
                return(ins.Bases == Bases && ins.Outs == Outs && ins.RunsScored == RunsScored);
            }

            return(false);
        }
Beispiel #2
0
        static void Main(string[] args)
        {
            //
            var  royalsRoster = GetRoyalsRoster();
            Team us           = new Team("Royals", royalsRoster);

            Team them = new Team("Mist", new Player[]
            {
            });

            Game g = new Game(us, them);

            InningState ins = new InningState();

            ins.Bases = 8;
            ins.WalkHitter2();
        }
Beispiel #3
0
 public InningState(InningState previous) : this()
 {
     Outs       = previous.Outs;
     RunsScored = previous.RunsScored;
     bases      = previous.bases;
 }