示例#1
0
        private static void AddWall(long direction, Point pos, Maze m)
        {
            int x = pos.X;
            int y = pos.Y;

            switch (direction)
            {
            case 1:
                y--;
                break;

            case 2:
                y++;
                break;

            case 3:
                x--;
                break;

            case 4:
                x++;
                break;
            }
            m.AddWallAt(x, y);
        }