就运行时性能而言,powershell中将大量文本写入文件的最快方法是什么?
问问题
5435 次
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
‘>>’ - 29 s
Out-file and [Array] - 27 s
export-csv - 22 s
StreamWriter - 1.5 s
写入文件的最快方法(通过边距)是使用StreamWriter
.
于 2015-04-22T17:45:07.650 回答