4
我要合併2個大文件,但ATM後1個文件複製是否有更好的方式來報告進度我的代碼只更新進步,這是我的副本代碼ATMstream.copyto與進度條報告
max = files.Count;
MessageBox.Show("Merge Started");
using (Stream output = File.OpenWrite(dest))
{
foreach (string inputFile in files)
{
using (Stream input = File.OpenRead(inputFile))
{
input.CopyTo(output);
count++;
progress = count * 100/max;
backgroundWorker2.ReportProgress(Convert.ToInt32(progress));
}
}
}
MessageBox.Show("Merge Complete");
我會嘗試感謝 – outlaw1994
它不工作抓住了應用probaly導致我嘗試4個GB的文件合併make 1 8 gb文件 – outlaw1994
@ outlaw1994:我合併了你的代碼和我的代碼。一探究竟。 –