я пытаюсь создать приложение ConsoleApplication в C #.Сейчас я работаю над системой привязки, которая будет читать ключ, который вы вводите, и выполнять действия, если он связан.
До сих пор я создал структуру Binded, содержащую ConsoleKey и пустое действие (), и яСписок Связывает, чтобы поместить его в аккуратный список.
public struct Binded
{
public ConsoleKey Key;
public void Action()
{
//Whatever
}
}
List<Binded> Binds
Затем я просто добавляю ключи, которые хочу использовать, вместе с действием, которое я хочу, чтобы они выполняли.Теперь я могу добавить ключи просто отлично, но мне кажется, что я не могу установить разные действия () для каждой клавиши.Если вы знаете, в чем проблема, или у вас есть лучшее представление о том, как это сделать, я очень хочу это услышать, заранее спасибо.