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 введите текст Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.