123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- using System;
- namespace PocConsoleApp
- {
- internal class Program
- {
- private static void Main(string[] args)
- {
- Console.Title = $"Brrrrrrrrrr BW:{Console.BufferWidth} BH:{Console.BufferHeight} WW:{Console.WindowWidth} WH:{Console.WindowHeight}";
- while (true)
- {
- var consoleKeyInfo = Console.ReadKey(true);
- switch (consoleKeyInfo.Key)
- {
- case ConsoleKey.UpArrow:
- --Console.CursorTop;
- Console.Write("U");
- --Console.CursorLeft;
- break;
- case ConsoleKey.DownArrow:
- ++Console.CursorTop;
- Console.Write("D");
- --Console.CursorLeft;
- break;
- case ConsoleKey.LeftArrow:
- --Console.CursorLeft;
- Console.Write("L");
- --Console.CursorLeft;
- break;
- case ConsoleKey.RightArrow:
- ++Console.CursorLeft;
- Console.Write("R");
- --Console.CursorLeft;
- break;
- case ConsoleKey.C:
- Console.Clear();
- break;
- }
- }
- for (int i = 0; i < 65536; i++)
- {
- Console.CursorLeft = 0;
- Console.Write(" ");
- Console.CursorLeft = 0;
- Console.Write(i);
- }
- }
- }
- }
|