Назад Уперед Зміст

Введення-виведення

Бібліотека FCL надає для введення і виведення клас Console.

Клас Console

Серед численних методів класу є методи ReadLine і WriteLine.

Ми будемо використовувати також властивості цього класу: ForegroundColor- колір тексту і BackgroundColor- колір фону для тексту

Метод ReadLine

Метод зчитує рядок тексту. Тобто, ввести з консолі можна тільки в змінну строкового типу. Для введення в змінні інших типів необхідно виконувати перетворення типу. Тому, для полегшення перетворення, рекомендується вводити в рядок тільки одне значення.
string s1;
s1 = Console.ReadLine ();

Тобто: спочатку змінна, потім =, потім оператор введення.

Метод ReadKey

Для того щоб забезпечити очікування введення будь-якої клавіші в кінці програми використовують
 Console.ReadKey (); 

Після натискання будь-якої клавіші, програма завершується

Метод WriteLine ( "рядок")

Метод виводить рядок тексту, включаючи символ повернення каретки. Тобто, Console.WriteLine - після виведення переведе курсор в початок наступного рядка.

Метод Write ( "рядок")

Метод виводить рядок тексту, але без символу повернення каретки. Тобто, Console.Write - після виведення залишить курсор в кінці виведеної рядки

Формат рядка

При складному виведення, в дужках, спочатку вказується форматує рядок, потім, через кому, вказуються змінні та вирази, значення яких потрібно вивести.

Рядок формату містить велику частину тексту, що відображається, але всякий раз, коли в неї має бути вставлено значення змінної, в фігурних дужках вказується індекс.

Висновок значень декількох змінних

Спочатку списку, в лапках, виводиться рядок формату, за нею, через кому вказуються перемінні або вирази, які потрібно вивести. Кожне з виведених значень має індекс. Нумерація починається з 0. У рядку формату, в фігурних дужках, зазначається індекс вираження, яке потрібно вивести в цьому місці.

Висновок дробових чисел, із зазначенням кількість знаків після точки

В фігурних дужках, після індексу дрібного вираження, через двокрапку вказується буква F і кількість знаків після точки, яке ми хочемо бачити.

Властивості ForegroundColor і BackgroundColor

Властивості дозволяють змінити колір тексту з білого на будь-який інший і колір фону для тексту з чорного на будь-який інший. При використанні властивостей, після імені дужки не ставляться (на відміну від методів). Колір вибирається з перерахування ConsoleColor, тому назва кольору вказується через точку.

Перерахування - окремий тип, який складається з набору іменованих констант.

Зробимо колір фону синій, а колір тексту бірюзовий.

Результат:

Назад Уперед Зміст