Я хотел бы знать, работают ли все правила форматирования функций printf в настоящее время (или реализованы) в F#?
Например, если бы я хочу выровнять аргументы на 9 символах (дополняющий пробелами или 0), я использовал бы:
printfn "%9A %9A" arg1 arg2 //don't seem to work
Спасибо!
Посмотрите документацию
http://msdn.microsoft.com/en-us/library/ee370560(v=VS.100).aspx
(и, возможно, эти
http://en.wikibooks.org/wiki/F_Sharp_Programming/Input_and_Output
)
хотя я не совсем понимаю тонкости спецификации и реализации, особенно в отношении спецификатора %A, который делает различные магические вещи. Я посмотрю, какую еще информацию я могу откопать прямо сейчас...