.net F#事件和处理程序的类型参数是什么?

.net F#事件和处理程序的类型参数是什么?,.net,events,f#,handler,type-parameter,.net,Events,F#,Handler,Type Parameter,我尝试使用.NET事件和处理程序,使用以下示例: 特别是创建自定义事件部分。但是我试图在接口中定义它,所以属性是抽象的。在抽象属性中,不允许使用泛型类型参数,因此我无法执行以下操作: abstract member evt : Event<_> 抽象成员evt:Event 我还没有找到一个好的例子来说明\uuu中应该包含什么内容。同一页上还有一个,但不清楚如何将其应用于自定义事件。是否有人可以帮助我或将我链接到一个资源,该资源清楚地解释了如何定义事件和处理程序?您可以使用与包含

我尝试使用.NET事件和处理程序,使用以下示例:

特别是创建自定义事件部分。但是我试图在接口中定义它,所以属性是抽象的。在抽象属性中,不允许使用泛型类型参数,因此我无法执行以下操作:

abstract member evt : Event<_>
抽象成员evt:Event

我还没有找到一个好的例子来说明
\uuu
中应该包含什么内容。同一页上还有一个,但不清楚如何将其应用于自定义事件。是否有人可以帮助我或将我链接到一个资源,该资源清楚地解释了如何定义
事件
处理程序

您可以使用与包含类型的类型参数相匹配的类型参数:

type IMy<'a> =
    abstract member evt : Event<'a>
类型IMy