Я делаю простой метод, в котором я собираюсь использовать консольный ввод, чтобы выбрать номер студента из списка, теперь по какой-то причине происходит сбой программы, прежде чем я нажимаю клавишу ввода при чтении строки, и VS сообщает мне Входная строка была не в правильном формате.
var whoisthestudent = Console.ReadLine();
int who = Convert.ToInt32(whoisthestudent);
Итак, вот часть программы, которая аварийно завершает работу, это первые две строки метода, и когда она завершается сбоем, это дает мне исключение формата. Я просто не могу понять, почему он начинает конвертировать readline, прежде чем я что-то написал или нажал Enter?