0

5 GB のファイルがあるとします。以下のように分割したいと思います。

最初の 100 MB はファイルにあります

残りはいくつかの予約ファイルに行きます

大きなファイルには遅すぎるため、 readalllines のような関数は使用したくありません。

ファイル全体をメモリに読み込みたくありません。プログラムで一度に中程度のデータ チャンクのみを処理するようにしたい。

4

1 に答える 1

1

BinaryReaderクラスとそのメソッドを使用して、ファイルをチャンクで読み取ることができます。

Dim chunk() As Byte
chunk = br.ReadBytes(1024)
于 2012-02-27T02:22:48.300 に答える