Бібліотека FCL надає для введення і виведення клас Console.
Серед численних методів класу є методи ReadLine і WriteLine.
Ми будемо використовувати також властивості цього класу: ForegroundColor- колір тексту і BackgroundColor- колір фону для тексту
Метод зчитує рядок тексту. Тобто, ввести з консолі можна тільки в змінну строкового типу. Для введення в змінні інших типів необхідно виконувати перетворення типу. Тому, для полегшення перетворення, рекомендується вводити в рядок тільки одне значення.
string s1; s1 = Console.ReadLine ();td> |
Тобто: спочатку змінна, потім =, потім оператор введення.
Для того щоб забезпечити очікування введення будь-якої клавіші в кінці програми використовують
Console.ReadKey (); |
Після натискання будь-якої клавіші, програма завершується
Метод виводить рядок тексту, включаючи символ повернення каретки. Тобто, Console.WriteLine - після виведення переведе курсор в початок наступного рядка.
Метод виводить рядок тексту, але без символу повернення каретки. Тобто, Console.Write - після виведення залишить курсор в кінці виведеної рядки
При складному виведення, в дужках, спочатку вказується форматує рядок, потім, через кому, вказуються змінні та вирази, значення яких потрібно вивести.
Рядок формату містить велику частину тексту, що відображається, але всякий раз, коли в неї має бути вставлено значення змінної, в фігурних дужках вказується індекс.
Спочатку списку, в лапках, виводиться рядок формату, за нею, через кому вказуються перемінні або вирази, які потрібно вивести. Кожне з виведених значень має індекс. Нумерація починається з 0. У рядку формату, в фігурних дужках, зазначається індекс вираження, яке потрібно вивести в цьому місці.
В фігурних дужках, після індексу дрібного вираження, через двокрапку вказується буква F і кількість знаків після точки, яке ми хочемо бачити.
Властивості дозволяють змінити колір тексту з білого на будь-який інший і колір фону для тексту з чорного на будь-який інший. При використанні властивостей, після імені дужки не ставляться (на відміну від методів). Колір вибирається з перерахування ConsoleColor, тому назва кольору вказується через точку.
Перерахування - окремий тип, який складається з набору іменованих констант.
Зробимо колір фону синій, а колір тексту бірюзовий.
Результат: