Ejemplo n.º 1
0
        public int CopyWorkingInts(ref List <int> IntList, GlobalClass.WorkingType wt)
        {
            IntList.Clear();
            switch (wt)
            {
            case GlobalClass.WorkingType.tEmpties:
                foreach (int e in Empties)
                {
                    IntList.Add(e);
                }

                break;

            case GlobalClass.WorkingType.tNonEmpties:
                foreach (int e in NonEmpties)
                {
                    IntList.Add(e);
                }
                break;

            default:
                Debug.Assert(false);
                break;
            }
            return(IntList.Count);
        }
Ejemplo n.º 2
0
        // need volatol copies - get them here
        public int CopyWorkingCards(ref List <card> CardList, GlobalClass.WorkingType wt)
        {
            CardList.Clear();
            switch (wt)
            {
            case GlobalClass.WorkingType.tBottomMost:
                foreach (card c in BottomMost)
                {
                    CardList.Add(c);
                }
                break;

            case GlobalClass.WorkingType.tTopMost:
                foreach (card c in TopMost)
                {
                    CardList.Add(c);
                }
                break;

            default:
                Debug.Assert(false);
                break;
            }
            return(CardList.Count);
        }