F#创建特定类型的序列
我目前正在编写一些单元测试,需要复制一个序列。序列的类型为(string*string*string)。我已经尝试通过F#创建特定类型的序列,f#,sequence,F#,Sequence,我目前正在编写一些单元测试,需要复制一个序列。序列的类型为(string*string*string)。我已经尝试通过 let aSequence = seq<aType>{ ("ABC","DEF","GHI"); ("JHL","MNO","PQR") } let aSequence=seq{(“ABC”、“DEF”、“GHI”);(“JHL”、“MNO”、“PQR”)} 我做错了什么?无需指定(string*string*string)的类型,F#可以推断出来。 您需要使用
let aSequence = seq<aType>{ ("ABC","DEF","GHI"); ("JHL","MNO","PQR") }
let aSequence=seq{(“ABC”、“DEF”、“GHI”);(“JHL”、“MNO”、“PQR”)}
我做错了什么?无需指定
(string*string*string)
的类型,F#可以推断出来。
您需要使用yield
关键字。阅读更多关于seq的信息
let aSequence = seq { yield "ABC","DEF","GHI"
yield "JHL","MNO","PQR" }