Menu
Coddy logo textTech

Чтение ввода

Часть раздела Основы путешествия по C# на Coddy — урок 33 из 69.

До сих пор мы сохраняли в переменных значения, которые придумывали сами. Обычно программы работают иначе. Мы получаем значения из внешнего источника, например, от пользователя.

В C# получение ввода от пользователя осуществляется с помощью метода Console.ReadLine(). Этот метод считывает строку текста, введенную пользователем в консоли. Ввод всегда возвращается в виде string.

Вот пример того, как получить ввод от пользователя:

string name = Console.ReadLine();
Console.WriteLine("Your name is: " + name);

В этом примере программа ожидает, пока пользователь введет свое имя и нажмет Enter. Введенное имя затем сохраняется в переменной name. Наконец, программа выводит сообщение, которое включает в себя введенное имя.

challenge icon

Задание

Новичок

Напишите программу, которая получает ввод от пользователя (его имя), а затем выводит Hello, , за которым следует введенное пользователем имя.

Например, если пользователь вводит Bob, ожидаемый результат — Hello, Bob.

Вам потребуется:

  1. Считать имя пользователя, используя соответствующий метод Console.
  2. Вывести Hello, и сохраненную переменную в конце.

Шпаргалка

Чтобы получить ввод от пользователя, используйте Console.ReadLine(). Этот метод считывает строку текста и возвращает её как string:

string name = Console.ReadLine();
Console.WriteLine("Your name is: " + name);

Программа ожидает, пока пользователь введет текст и нажмет Enter, прежде чем продолжить.

Попробуйте сами

using System;

public class Program {
    public static void Main(string[] args) {
        // Чтение имени пользователя
        
        
        // Вывод приветственного сообщения
        
    }
}
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы