Основы программирования. Базовые понятия для новичков - стр. 8
Запомните:
Console.ReadLine() получает от пользователя какие-то данные в виде строки (string) и записывает в строковую переменную name.
Обратите внимание, что просто команды Console.ReadLine() недостаточно, чтобы считать строку с консоли. Нужно ее сохранить в переменную, чтобы в дальнейшем ее использовать. Например: Console.WriteLine("Привет! Как тебя зовут?");
Console.ReadLine();
На второй строке мы просим пользователя ввести строку. Но после этого никуда ее не сохранили. Спрашивается, а зачем тогда просили? Это бессмысленная операция.
Надо обязательно сохранить в переменную строкового типа: Console.WriteLine("Привет! Как тебя зовут?");
string name = Console.ReadLine();
А дальше мы можем обращаться к этой строке в программе по названию переменной name.
Если мы хотим, чтобы пользователь ввел n строк, то команд Console.ReadLine() в программе должно быть n штук.
Например, если пользователь вводит 3 строки, то для этого нужно написать:
string row1 = Console.ReadLine();
string row2 = Console.ReadLine();