Я смотрю на метод BackgroundWorker.ReportProgress. Он может принимать 1 param (int) или два параметра (int, object).Назначить делегата, который принимает параметры
Если я хочу, чтобы назначить ReportProgress так:
var ReportProgressMethod = backgroundWorker.ReportProgress;
Я получаю сообщение об ошибке сказав, что существует неоднозначная ссылка, потому что (конечно же) метод может принимать к наборам параметров.
Как изменить приведенный выше оператор, чтобы сказать, что я хочу использовать версию метода int, object
.
(Идея заключается в том, что я хочу передать ReportProgressMethod в качестве параметра метода.)
благодарит за обозначение кода. Я не был уверен, что компилятор может использовать информацию о типе из lhs, чтобы определить метод перегрузки –
Как работает bizzare, который полностью работает ... –