All pastes #268224 Raw Edit

aLFie

public text v1 · immutable
·published 2006-12-05 13:46 UTC
rendered paste body
        private Stack getSeats(int TotalPlayers)
        {
            string[] SeatTitleList;
            if (TotalPlayers == 10)
            {
                SeatTitleList = new string[] { "CO", "MP3", "MP2", "MP1", "UTG+2", "UTG+1", "UTG", "BB", "SB" };
            }
            else if (TotalPlayers == 9)
            {
                SeatTitleList = new string[] { "CO", "MP3", "MP2", "MP1", "UTG+2", "UTG+1", "BB", "SB" };
            }
            else if (TotalPlayers == 8)
            {
                SeatTitleList = new string[] { "CO", "MP3", "MP2", "MP1", "UTG+2", "BB", "SB" };
            }
            else if (TotalPlayers == 7)
            {
                SeatTitleList = new string[] { "CO", "MP3", "MP2", "MP1", "BB", "SB" };
            }
            else if (TotalPlayers == 6)
            {
                SeatTitleList = new string[] { "CO", "MP3", "MP2", "BB", "SB" };
            }
            else if (TotalPlayers == 5)
            {
                SeatTitleList = new string[] { "CO", "MP3", "BB", "SB" };
            }
            else if (TotalPlayers == 4)
            {
                SeatTitleList = new string[] { "CO", "BB", "SB" };
            }
            else if (TotalPlayers == 3)
            {
                SeatTitleList = new string[] { "BB", "SB" };
            }
            else if (TotalPlayers == 2)
            {
                SeatTitleList = new string[] { "BB" };
            }
            else
            {
                SeatTitleList = new string[0];
            }
            return arrToStack(SeatTitleList);
        }

        private Stack arrToStack(string[] myStr)
        {
            Stack myStack = new Stack();
            if (myStr.Length > 0)
            {
                foreach (string sStr in myStr)
                {
                    myStack.Push(sStr);
                }
            }
            return myStack;
        }