【发布时间】:2020-06-13 20:20:05
【问题描述】:
我在nfluent documentation 上看到您可以这样断言列表:
var inteers = new int[] { 1, 2, 3, 4, 5, 666 };
Check.That(integers).Contains(3, 5, 666);
但是当我在 F# 中尝试这个时,我似乎无法让它工作:
let myList : int list = [1;2;3]
Check.That(events).Contains(1, 2, 3)
此处显示错误消息:
如何让列表断言在 F# 中起作用?
更新
在我的实际代码中,F# 函数返回一个 FSharpList,我不想更改它,所以我不能简单地将类型更改为例如seq。
【问题讨论】: