3

実行時のパフォーマンスに関して、powershell で大量のテキストをファイルに書き込む最速の方法はどれですか?

4

2 に答える 2

4
$sw = new-object system.IO.StreamWriter(<my file path>)
$sw.write(<my large body of text>)
$sw.close()
于 2012-12-13T08:30:07.653 に答える
4

Guillaume Bordier は、ファイルへの書き込みのさまざまな方法について素晴らしい記事を書きました。

記事の結論から:

Method               - Time to completion
‘&gt;>’                 - 29 s
Out-file and [Array] - 27 s
export-csv           - 22 s
StreamWriter         - 1.5 s

ファイルに書き込む最速の方法は (差をつけて) を使用することStreamWriterです。

于 2015-04-22T17:45:07.650 に答える