public int Osuma(Tikka tikka)
        {
            Tikat.Add(tikka);
            Random rnd = new Random(DateTime.Now.Millisecond);

            return(rnd.Next(11));
        }
 public Tikkataulu()
 {
     for (int i = 0; i < 5; i++)
     {
         Tikka t = new Tikka();
         Tikat.Add(t);
     }
 }
 public void HaeTikat()
 {
     for (int i = 0; i < 5; i++)
     {
         Tikka t = TT.GetTikka();
         Tikat.Add(t);
     }
 }
        public Tikka GetTikka()
        {
            int   tikkojenmaara = Tikat.Count;
            Tikka t             = Tikat[tikkojenmaara - 1];

            Tikat.Remove(t);
            return(t);
        }
示例#5
0
        public int Heitatikka()
        {
            //jos tikkojen määrä on 0 haetaan taulusta tikat

            if (Tikat.Count == 0)
            {
                Console.WriteLine("Tikkoja 0. Haetaan tikat taulusta");
                for (int i = 0; i < 5; i++)
                {
                    Tikka t = Tt.GetTikka();
                    Tikat.Add(t);
                }
            }
            int tulos = Tt.Osuma(Tikat.ElementAt(Tikat.Count() - 1));

            Tikat.RemoveAt(Tikat.Count() - 1);
            return(tulos);
        }