Как пройти одну перегрузку группы методов? - PullRequest
0 голосов
/ 20 марта 2012

Редактировать: Это моя собственная ошибка (в сочетании с некоторыми неожиданными изменениями снаружи). Пожалуйста, игнорируйте этот пост и извините за неудобства!

Прежде чем я просто проходил этот метод:

string DoSomething(string)

Теперь продавец добавил еще одну перегрузку, например void DoSomething(string, string). Я пытался передать метод в качестве параметра, но компилятор жалуется на это cannot convert the method group,, что имеет смысл, так как DoSomething теперь имеет 2 сигнатуры.

Вопрос в том, как мне пройти только один signature?

1 Ответ

1 голос
/ 20 марта 2012

Я полагаю, что вы должны определить свои параметры как Action или Action в зависимости от того, какой метод вы хотите вызвать.

Акция Делегат

...