F#中的下划线通用做什么

时间:2015-11-25 08:51:17

标签: generics f#

简单的问题。 _代替泛型<做什么>,所以它看起来像< _>?

示例代码:

let errorEvent = Event<_>()

另一个例子:

let agent = new ClientAgent<_>(f)

_有什么作用? F#推理会自动输入吗?

1 个答案:

答案 0 :(得分:5)

一个简单的例子:

let list = new List<_>([1; 2; 3])
list |> Dump

推断list本地属于List<int>类型。