Передать метод как параметр в конструктор - C#
Формулировка задачи:
Есть свой класс, мне нужно, чтобы создание его экземпляра было возможно таким образом:
Тем временем в конструкторе этот код присваивался полю типа Action, и с ним можно было работать.
Как должен выглядеть конструктор?
Листинг программы
- MyClass instanceOfMyClass = MyClass(() =>{ //тут код });
Решение задачи: «Передать метод как параметр в конструктор»
textual
Листинг программы
- public Action DoSomething {get;private set;}
- public MyClass (Action action)
- {
- DoSomething = action;
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д