【发布时间】:2014-03-02 22:33:42
【问题描述】:
我的 F# 库中有以下类型(相同的文件和命名空间):
type HPart =
| Titles of string list
| HLine of string list
type HFile = HPart list
这个库是作为参考添加到一个 C# 项目中的,我想创建一个以“HFile”作为参数的函数。
问题在于以下概要不起作用:
public void LoadFromTemplate(HFile template)
但这有效:
public void LoadFromTemplate(FSharpList<HPart> template)
我不明白为什么第一个示例不起作用。当我开始编写时,Intellisense 甚至不会在完成列表中显示“HFile”。
我认为 HFile 将与 FSharpList
【问题讨论】:
标签: f#