Beispiel #1
0
        private static void Main(string[] args)
        {
            //麻将手牌集合
            IListCollection list = new Mahjong();
            //麻将手牌迭代器
            Iterator iterator = list.GetIterator();

            while (iterator.MoveNext())
            {
                int i = (int)iterator.GetCurrent();
                Console.WriteLine(i.ToString());
                iterator.Next();
            }
            Console.Read();
        }
Beispiel #2
0
 public MahjongList(Mahjong mj)
 {
     _list = mj;
     _index = 0;
 }
Beispiel #3
0
 public MahjongList(Mahjong mj)
 {
     _list  = mj;
     _index = 0;
 }
Beispiel #4
0
 private static void Main(string[] args)
 {
     //麻将手牌集合
     IListCollection list = new Mahjong();
     //麻将手牌迭代器
     Iterator iterator = list.GetIterator();
     while (iterator.MoveNext())
     {
         int i = (int)iterator.GetCurrent();
         Console.WriteLine(i.ToString());
         iterator.Next();
     }
     Console.Read();
 }