我正在尝试从一些文件的名称中构建一个列表。不幸的是,我收到了一个我不知道如何纠正的类型错误。
我的代码:-
open System
let buildStringList (list: string []) =
let initial = []
for i = 0 to list.Length do
let foo = list.[i]
List.append initial foo.Substring(foo.IndexOf("."))
类型错误:-
error FS0001: This expression was expected to have type string -> 'a
but here has type string
这与“foo.Substring(foo.IndexOf("."))”对象有关。在这里获得正确类型的最佳方法是什么?
非常感谢。