2075 / C# / Виведення
Console.WriteLine();
Console.Write(); // Без переносу текстового курсору на наступний рядок
8999 - буфер виведення
Змінна
Console.WriteLine(a + " UAH " + b + " EUR");
Console.WriteLine($"{a} UAH {a} EUR");
Console.WriteLine("{0} UAH {1} EUR", a, b);
Перенос каретки вниз
"\n"
Environment.NewLine - новий рядок у будь-якій платформі
Кирилиця
Console.OutputEncoding = Encoding.UTF8; // файл теж має бути у форматі Юнікоду
Очистити екран
Console.Clear();
Введення одного символу
ConsoleKeyInfo r = Console.ReadKey();
Console.WriteLine(r.Key);
Колір
Console.ForegroundColor = ConsoleColor.Green;
Console.BackgroundColor = ConsoleColor.Red;
Console.ResetColor(); // скинути до білого на чорному
Розміри вікна
Console.SetWindowSize(53, 26);
American Standard Code for Information Interchange ASCII
ANSI - інша назва
Американський стандартний код для інформаційного обміну
0-127
Поставити курсор на позицію
Console.SetCursorPosition(1, 1);
Console.WriteLine("*");
Повертати курсор в лівий верхній кут консолі та виводити число
int i = 0;
while (true)
{
Console.CursorTop = 0;
Console.CursorLeft = 0;
Console.WriteLine(i);
i++;
}
Звук
Console.Beep();
Console.Beep(300, 500);
Thread.Sleep(50);
Console.Beep(300, 500);
Thread.Sleep(50);
Console.Beep(300, 500);
Thread.Sleep(50);
Console.Beep(250, 500);
Thread.Sleep(50);
Console.Beep(350, 250);
Console.Beep(300, 500);
Thread.Sleep(50);
Console.Beep(250, 500);
Thread.Sleep(50);
Console.Beep(350, 250);
Console.Beep(300, 500);
Thread.Sleep(50);