Пример #1
0
 public bool Imti_3(Stalas stalas)
 {
     if (stalas.Zaidziamos.Count > 2)
     {
         for (int i = 0; i < 3; i++)
         {
             Ranka.Add(stalas.Zaidziamos.Last());
             stalas.Zaidziamos.RemoveAt(stalas.Zaidziamos.Count - 1);
         }
         return(true);
     }
     return(false);
 }
Пример #2
0
        public bool Deti_viena_korta(Korta ka, Stalas stalas, Kalade kalade)
        {
            if (stalas.Zaidziamos.Count != 0)
            {
                if (Tikrina(ka, stalas.Zaidziamos.Last()))
                {
                    stalas.Padejo(ka);
                    Ranka.Remove(ka);
                    imti_po_dejimo(kalade);
                }
                else
                {
                    return(false);
                }
            }
            else
            {
                stalas.Padejo(ka); Ranka.Remove(ka); imti_po_dejimo(kalade);
            }

            return(true);
        }
Пример #3
0
 public void imti_viska(Stalas stalas)
 {
     Ranka.AddRange(stalas.Zaidziamos);
     stalas.Zaidziamos.Clear();
 }