データをテキスト ファイルに保存する最も自然な方法を探しています。誰かが簡単な例を提供できますか? 仕事をするprintlnファミリーの機能はありますか?
質問する
144 次
2 に答える
4
fprintf
(and fprintfn
) 関数は and のようprintf
に機能しますが、書き込みにsprintf
は a が必要です。TextWriter
詳細については、こちらをご覧ください。
Core.Printf モジュール全体が興味深いことに注意してください。
非常に簡単な例:
using (new StreamWriter("c:\\test.txt")) (fun file ->
fprintfn file "test %i" 1
)
于 2012-08-20T08:50:18.310 に答える
1
fprintf などは、データの生成方法によっては、正しい方法ではない場合があります。次のように簡単な場合もあります。
let SaveMe() =
let data = [0..1000]
|> List.map (fun i -> sprintf "string number %i" i)
System.IO.File.WriteAllLines(@"c:\temp\myfile.txt", data)
于 2012-08-20T20:15:52.447 に答える