使用F#.Data 2.2.2时,以下代码有效 .
let data = CsvFile.Load(fn)
let dt = data.InferColumnTypes(10000, [|""|], CultureInfo.InvariantCulture, "", false, true)
现在它在使用F#.Data 2.2.3时停止工作 . 我检查了GitHub https://github.com/fsharp/FSharp.Data/blob/7caa9ed507dc0c69abc39ed438acb5af81080abd/src/Csv/CsvInference.fs上的源文件,自2014年10月22日起源文件没有更改 . 为什么突然停止工作?
1 回答
InferColumnTypes
方法是一种扩展方法,因此只有在打开定义它的模块时才能调用它 . 以下适用于我最新版本的F#数据: