printf和格式规则

时间:2010-05-15 01:34:13

标签: f# printf

我想知道 printf函数的所有格式规则目前是否在F#中有效(或已实现)?

例如,如果我想将参数对齐9个字符(用空格填充或0),我会使用:

printfn "%9A %9A" arg1 arg2 //don't seem to work

谢谢!

2 个答案:

答案 0 :(得分:4)

查看文档

http://msdn.microsoft.com/en-us/library/ee370560(v=VS.100).aspx

(也可能是这些

http://en.wikibooks.org/wiki/F_Sharp_Programming/Input_and_Output

http://blogs.msdn.com/dsyme/archive/2010/01/08/some-tips-and-tricks-for-formatting-data-in-f-interactive-and-a-in-sprintf-printf-fprintf.aspx

虽然我不清楚规范和实现的细节,特别是关于%A说明符,它做了各种神奇的事情。我会看到我现在可以挖掘的其他信息......

答案 1 :(得分:1)