Здравствуйте, <Аноним>, Вы писали:
А>Чувствую, что проблема должна решаться просто, но как — голову сломал!
А>Варианты типа Console.WriteLine(Console.ReadLine()); работает нормально, но мне не подходит...
А>Что надо изменить в коде кроме кривизны моих рук?
static void Main(string[] args)
{
ConsoleKeyInfo cki;
do
{
cki = Console.ReadKey(true);
char c = Console.InputEncoding.GetString(BitConverter.GetBytes(cki.KeyChar))[0]; // get unicode char (в соответствии с кодировкой ввода у консоли)...
Console.Write(c);
}
while (cki.Key != ConsoleKey.Escape);
}
... << RSDN@Home 1.2.0 alpha rev. 676>>