Вот два моих сценария на F #:
Сценарий 1
let pageIndexChanged (args : EventHandler<EventArgs>) =
// Do something
()
pager.PageIndexChanged.AddHandler(pageIndexChanged)
Что выдает ошибку
Ожидается, что это выражение будет иметь
тип EventHandler
но здесь имеет тип
EventHandler -> юнит
Сценарий 2
let pageIndexChanged (args : EventArgs) =
// Do something
()
pager.PageIndexChanged.Add(pageIndexChanged)
Компилятор принимает это, но я ничего не могу поделать с аргументами