printfn"%A""c"使用F#

Old*_*vec 5 f# string-formatting

通过跑步printfn "%A" "c",我明白了"c".

通过跑步printfn "%s" "c",我明白了c.

为什么不同?同样的道理char.

Joh*_*mer 8

%A说明符试图在对象类型暗示-在"c"被它试图证明它是一个字符串.当你这样做时%s,编译器知道你想打印一个字符串,所以它不打印引号