F#sprintf不会在交互式控制台中打印

时间:2012-03-22 15:33:43

标签: f#

我正在尝试使用F#交互式控制台打印一个int。

let x = sprintf "%d", 3
printf x

给出:

  

stdin(12,8):错误FS0001:类型'(int - > string)*   System.Numerics.BigIntege r'与类型不兼容   'Printf.TextWriterFormat<' 一>'

我做错了什么?

1 个答案:

答案 0 :(得分:7)

let x = sprintf "%d" 3
printf "%s" x

因为你写它的方式是一个函数的元组和一个数字