iamsole Опубликовано 13 октября, 2011 Жалоба Опубликовано 13 октября, 2011 при считывании текста с командной строки пропадает первый символ(не отображается в терминале). при этом само считывание идет верно(пропавший символ читается). проблема возникает при быстром вводе. т.е. если подождать пару секунд или более перед вводом текста, то проблемы нет.. пример программы: using System;namespace test{ class MainClass { public static void Main (string[] args) { for(; { Console.WriteLine("введите текст"); string s = Console.ReadLine(); Console.WriteLine(s); } } }} в терминале: введите текст 234 <--- вводилось "1234" 1234 введите текст 1234 <--- здесь тоже самое "1234", но после пары секунд 1234 введите текст 234 1234 введите текст 234 1234 введите текст 1234 1234 введите текст Цитата
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.