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