F# 创建一个特定类型的序列
F# Create a sequence of a certain type
我目前正在编写一些单元测试,需要复制一个序列。序列的类型是 (string * string * string)。我试图通过
重新创建此序列
let aSequence = seq<aType>{ ("ABC","DEF","GHI"); ("JHL","MNO","PQR") }
我做错了什么?
不需要为(string * string * string)
指定类型,F#可以推断出来。
您需要使用 yield
关键字。阅读更多关于 seq here.
let aSequence = seq { yield "ABC","DEF","GHI"
yield "JHL","MNO","PQR" }
我目前正在编写一些单元测试,需要复制一个序列。序列的类型是 (string * string * string)。我试图通过
重新创建此序列let aSequence = seq<aType>{ ("ABC","DEF","GHI"); ("JHL","MNO","PQR") }
我做错了什么?
不需要为(string * string * string)
指定类型,F#可以推断出来。
您需要使用 yield
关键字。阅读更多关于 seq here.
let aSequence = seq { yield "ABC","DEF","GHI"
yield "JHL","MNO","PQR" }