Exemple #1
0
        static void Main(string[] args)
        {
            Point p1 = new Point(1, 2, '*');
            p1.Draw();

            Point p2 = new Point(4, 5, '#');
            p2.Draw();

            Console.SetBufferSize(80, 25);

            HorizontalLine upLine = new HorizontalLine(0, 78, 0, '+');
            HorizontalLine downLine = new HorizontalLine(0, 78, 24, '+');
            upLine.Draw();
            downLine.Draw();

            VerticalLine leftLine = new VerticalLine(0, 24, 0, '+');
            VerticalLine rightLine = new VerticalLine(78, 24, 0, '+');
            leftLine.Draw();
            rightLine.Draw();

            Point p = new Point(4, 5, '*');
            Snake snake = new Snake(p, 6, Direction.RIGHT);
            snake.Draw();

            while(true)
            {
                if (Console.KeyAvailable)
                {
                    ConsoleKeyInfo key = Console.ReadKey();
                    snake.HandleKey(key.Key);
                }
                Thread.Sleep(100);
                snake.Move();
            }
        }
Exemple #2
0
        static void Main(string[] args)
        {
            Point p1 = new Point(1, 5, '*');
            p1.Draw();
            Point p2 = new Point(5, 15, '$');
            p2.Draw();
            Point p3 = new Point(3, 4, '&');
            p3.Draw();
            Point p4 = new Point(12, 14, '^');
            p4.Draw();

            List<int> numList = new List<int>();
            numList.Add(0);
            numList.Add(1);
            numList.Add(2);

            foreach(int i in numList)
            {
                Console.WriteLine(i);
            }
            numList.RemoveAt(0);

            List<Point> pList = new List<Point>();
            pList.Add(p1);
            pList.Add(p2);
            pList.Add(p3);
            pList.Add(p4);

            int x = numList[0];
            int y = numList[1];
            int z = numList[2];

            Console.ReadLine();
        }
Exemple #3
0
        static void Main(string[] args)
        {
            Point p1 = new Point();
            p1.x = 1;
            p1.y = 2;
            p1.sym = '*';
            p1.Draw();

            Point p2 = new Point();
            p2.x = 4;
            p2.y = 5;
            p2.sym = '#';
            p2.Draw();

            Console.ReadLine();
        }
        static void Main(string[] args)
        {
            Point p1 = new Point(); //stworzylismy obiekt klasy Point, ktora zawiera w sobie 3 zmienne x, y i sym
            p1.x = 1; //tutaj przypisujemy wartosci zmiennym
            p1.y = 3;
            p1.sym = '*';
               p1.Draw();

            Point p2 = new Point(); //stworzylismy drugi obiekt klasy Point, ktora zawiera w sobie 3 zmienne x, y i sym
            p2.x = 4;
            p2.y = 5;
            p2.sym = '#';
            p2.Draw();

            Console.ReadLine();
        }