我是一名学习 F# 的学生,目前正在尝试将列表输出到通过聚类算法通过分析创建的文件中。我想我很接近,但我从第二个 elem 收到错误消息:“类型‘int list’与任何类型 byte、int16、int32、int64、sbyte、uint16、uint32、uint64、nativeint 都不兼容, unativeint,由使用 printf 样式的格式字符串引起的”这是我的代码:
let printNumbersToFile fileName =
use file = System.IO.File.CreateText(fileName)
clusteredIds
|> List.iter (fun elem -> fprintf file "%d " elem)
fprintfn file ""
printNumbersToFile "C:\Users\Jessica\Desktop\CTU Stuff\Dissertation\Programs For Dissertation\Fsharp\DensityClustering\Test.csv"
任何帮助将不胜感激。先感谢您。