如何以最佳和最高效的方式将文件拆分为vb.net

如何以最佳和最高效的方式将文件拆分为vb.net,vb.net,file.readalllines,Vb.net,File.readalllines,假设我有一个5GB的文件。我想用下面的方法把它分开 第一个100MB在文件上 其余的去一些备用文件 我不想使用readalllines之类的函数,因为它对于大文件来说太慢了 我不想把整个文件读入内存。我希望程序一次只能处理一个中等数据块。您可以使用类及其方法以块形式读取文件 Dim chunk() As Byte chunk = br.ReadBytes(1024) 酷。如果我们想确保文件之间有新行分隔,该怎么办?

假设我有一个5GB的文件。我想用下面的方法把它分开

第一个100MB在文件上

其余的去一些备用文件

我不想使用readalllines之类的函数,因为它对于大文件来说太慢了

我不想把整个文件读入内存。我希望程序一次只能处理一个中等数据块。

您可以使用类及其方法以块形式读取文件

Dim chunk() As Byte
chunk = br.ReadBytes(1024)

酷。如果我们想确保文件之间有新行分隔,该怎么办?