有人可以帮我理解为什么下面的代码给我错误'Block following let is unfinished. 期望一个表达式'?x 的值应该是一个字符串列表,这就是 F# 的看法。那么为什么 x 不变成一个字符串列表供函数后面使用呢?
let fxProper (str : string) (values : obj[,]) =
let x =
values
|> Seq.cast<obj>
|> Seq.filter (fun x -> not (x :? ExcelEmpty))
|> Seq.map string
|> Seq.toList