我正在使用此代码从文件中提取一个块
// info is FileInfo object pointing to file
var percentSplit = info.Length * 50 / 100; // extract 50% of file
var bytes = new byte[percentSplit];
var fileStream = File.OpenRead(fileName);
fileStream.Read(bytes, 0, bytes.Length);
fileStream.Dispose();
File.WriteAllBytes(splitName, bytes);
有什么方法可以加快这个过程吗?
目前,对于 530 MB 的文件,大约需要 4 - 5 秒。这个时间可以改善吗?