我正在尝试使用F#交互式控制台打印一个int.
let x = sprintf "%d", 3
printf x
Run Code Online (Sandbox Code Playgroud)
得到:
stdin(12,8):错误FS0001:类型'(int - > string)*System.Numerics.BigIntege r'与'Printf.TextWriterFormat <'a>'类型不兼容
我究竟做错了什么?
尝试
let x = sprintf "%d" 3
printf "%s" x
Run Code Online (Sandbox Code Playgroud)
因为你写它的方式是一个函数和一个数字的元组