标签: f#
我这里有两行代码:
let stuff _ _ = MessageBox.Show("This is doing stuff") |> ignore let stuffHandler = new EventHandler(stuff)
我刚刚开始使用F#,并且想知道为什么在删除下划线时代码无法编译 来自stuff变量?据我所知,下划线意味着忽略某些东西,所以在这里应该忽略什么?
答案 0 :(得分:6)
EventHandler委托需要一个带有2个参数的函数,即sender和EventArgs。