string choice = String.ToUpper(Console.ReadLine());
Я хочу ввести строку и преобразовать ее в верхний регистр. Тем не менее, есть ошибка, которая гласит:Как преобразовать входную строку в верхний регистр в C#
cannot convert from 'string' to System.Globalization.CultureInfo'
, который появляется, когда я парить над Console.ReadLine()
. Почему это не работает и какие исправления существуют? И есть ли другой способ сделать это?
Попробуйте 'string choice = Console.ReadLine(). ToUpper();' –
Обратите внимание, что ошибка, которую вы видите («не может преобразовать ...»), маскирует реальную проблему - если вы как-то исправили эту ошибку, вы увидите другую («Ссылка на объект требуется для строки нестатического поля, метода или свойства». «ToUpper») - решается в соответствии с ответами. –