При изучении C# возникла неожиданная проблема. Весь код программы - Console.ReadLine(), но ввести больше 254(если не просчитался) символов невозможно. Ни ошибки, ни звука - ничего. Просто не вводится. Размер буфера - 999. Если просто запустить командную строку, все вводится нормально.
MSDN! https://msdn.microsoft.com/ru-ru/library/system.co...
По умолчанию метод считывает данные из входного буфера 256 символов. Поскольку это содержатся символы Environment.NewLine, метод может считывать линии, содержащие до 254 символов. Для чтения расширенные линии вызовите метод OpenStandardInput(Int32).