Size: a a a

2019 October 17

С

Сід in CODE BLOG / C#
А для ReadLine можно задать свою клавишу?
источник

ℬoʀsuk7 in CODE BLOG / C#
Сід
А для ReadLine можно задать свою клавишу?
Всмысле?
источник

С

Сід in CODE BLOG / C#
ℬoʀsuk7
Всмысле?
Console.ForegroundColor = ConsoleColor.Green;
           Console.WriteLine("1");
           Console.ReadLine( );
           Console.Clear();
           Console.ForegroundColor = ConsoleColor.Red;
           Console.WriteLine("2");
           Console.ReadLine();
           Console.Clear();
           Console.ForegroundColor = ConsoleColor.Blue;
           Console.WriteLine("3");
           Console.ReadLine();
           Console.Clear();
           Console.ForegroundColor = ConsoleColor.Yellow;
           Console.WriteLine("4");

здесь строка меняеться при нажатии Enter, а если я например хочу что-бы это было на Esc я могу написать например Console.ReadLine(Esc);? (Так попробывал и не получилось)
источник

ℬoʀsuk7 in CODE BLOG / C#
Сід
Console.ForegroundColor = ConsoleColor.Green;
           Console.WriteLine("1");
           Console.ReadLine( );
           Console.Clear();
           Console.ForegroundColor = ConsoleColor.Red;
           Console.WriteLine("2");
           Console.ReadLine();
           Console.Clear();
           Console.ForegroundColor = ConsoleColor.Blue;
           Console.WriteLine("3");
           Console.ReadLine();
           Console.Clear();
           Console.ForegroundColor = ConsoleColor.Yellow;
           Console.WriteLine("4");

здесь строка меняеться при нажатии Enter, а если я например хочу что-бы это было на Esc я могу написать например Console.ReadLine(Esc);? (Так попробывал и не получилось)
Это уже притензии к консоли 🙃
источник

ℬoʀsuk7 in CODE BLOG / C#
Это можно конечно реализовать но это будет совсем другое
источник
2019 October 18

АГ

Александр Горелкин... in CODE BLOG / C#
Сід
Console.ForegroundColor = ConsoleColor.Green;
           Console.WriteLine("1");
           Console.ReadLine( );
           Console.Clear();
           Console.ForegroundColor = ConsoleColor.Red;
           Console.WriteLine("2");
           Console.ReadLine();
           Console.Clear();
           Console.ForegroundColor = ConsoleColor.Blue;
           Console.WriteLine("3");
           Console.ReadLine();
           Console.Clear();
           Console.ForegroundColor = ConsoleColor.Yellow;
           Console.WriteLine("4");

здесь строка меняеться при нажатии Enter, а если я например хочу что-бы это было на Esc я могу написать например Console.ReadLine(Esc);? (Так попробывал и не получилось)
Ты можешь сделать так
Чтобы консоль ожидала нажатие определённой кнопки
А про замену Интер не думаю что возможно
источник

С

Сід in CODE BLOG / C#
Александр Горелкин
Ты можешь сделать так
Чтобы консоль ожидала нажатие определённой кнопки
А про замену Интер не думаю что возможно
А как сделать что бы консоль ожидала конкретную кнопку? Это та же команда или все по другому?
источник

АГ

Александр Горелкин... in CODE BLOG / C#
Сід
А как сделать что бы консоль ожидала конкретную кнопку? Это та же команда или все по другому?
ReadKey
И смотришь совпадает ли прочтённая клавиша с той что тебе надо
Если нет, то спрашиваешь ещё раз и т.д.
источник

ЯY

Ян Yan in CODE BLOG / C#
ConsoleKeyInfo название_переменной = new ConsoleKeyInfo();
название_переменной = Console.ReadKey();
if(название_переменной.Key == ConsoleKey.Escape) {сделать что то}
источник

ЯY

Ян Yan in CODE BLOG / C#
Сід
А как сделать что бы консоль ожидала конкретную кнопку? Это та же команда или все по другому?
.
источник

L

LEV in CODE BLOG / C#
Привет всем. Подскажите плиз. Как можно Dictionary параметром в метод передать? Пытаюсь транслитерацию организовать.😄
источник

ЯY

Ян Yan in CODE BLOG / C#
Нужную кнопку ищи в ConsoleKey(это перечисление клавиш клавиатуры)
источник

L

LEV in CODE BLOG / C#
Или это тупое занятие словарь в параметры метода пихать?))
источник

SB

Sergey Benzenko in CODE BLOG / C#
LEV
Привет всем. Подскажите плиз. Как можно Dictionary параметром в метод передать? Пытаюсь транслитерацию организовать.😄
А что конкретно вас останавливает?
Method(Dictionary dict)
источник

L

LEV in CODE BLOG / C#
Sergey Benzenko
А что конкретно вас останавливает?
Method(Dictionary dict)
Что то ошибку выдает так делал.
источник

SB

Sergey Benzenko in CODE BLOG / C#
LEV
Что то ошибку выдает так делал.
Значит что-то не так делали
источник

L

LEV in CODE BLOG / C#
Sergey Benzenko
Значит что-то не так делали
Ну да. ладно. Спасибо. Я просто думал может я что то не так понял с параметрами.
источник

SB

Sergey Benzenko in CODE BLOG / C#
LEV
Ну да. ладно. Спасибо. Я просто думал может я что то не так понял с параметрами.
С параметром всё нормально. Другое дело, что есть нюансы. Ну типа, он передаётся по ссылке, то есть изменения членов словаря внутри метода отразятся во внешнем коде. Но это для всех объектов так
источник

L

LEV in CODE BLOG / C#
Sergey Benzenko
С параметром всё нормально. Другое дело, что есть нюансы. Ну типа, он передаётся по ссылке, то есть изменения членов словаря внутри метода отразятся во внешнем коде. Но это для всех объектов так
Ну да читал про это спасибо
источник

L

LEV in CODE BLOG / C#
👍
источник