Это может показаться глупым вопросом, но это просто ради любопытства.
У нас есть два определенных уже определенных делегата в С#:
Действие инкапсулирует любой метод "void", который принимает 0 или более параметров.
Func инкапсулирует любой метод, который возвращает определенный тип значения и принимает 0 или более параметров.
Мой вопрос: в каких случаях рекомендуется определить пользовательский делегат?
Зачем вам это нужно?
Спасибо заранее