0
说我有一个5 GB的文件。我想以下面的方式分割它。如何最好,最有效地将文件拆分成vb.net
首先为100MB的文件
其余去一些保留文件
我不想使用readalllines样的功能,因为它是对大文件太慢。
我不想将整个文件读到内存中。我希望程序一次只处理一个中等大小的数据。
说我有一个5 GB的文件。我想以下面的方式分割它。如何最好,最有效地将文件拆分成vb.net
首先为100MB的文件
其余去一些保留文件
我不想使用readalllines样的功能,因为它是对大文件太慢。
我不想将整个文件读到内存中。我希望程序一次只处理一个中等大小的数据。
您可以使用BinaryReader类及其方法以块为单位读取文件。
Dim chunk() As Byte
chunk = br.ReadBytes(1024)
很酷。如果我们要确保新的一行将文件分开,那么呢? – 2012-02-29 10:07:40