リモートサーバーからファイルを読み取り、ローカルドライブにコピーするアプリケーションを開発しています。
私がファイルの読み取りと書き込みに使用しているコードは-
string saveTo1 = savePath + @"\" + filename[i];
byte[] buffer = new byte[32768];
using (Stream input = getResponse.GetResponseStream())
{
using (FileStream output = new FileStream(saveTo1, FileMode.OpenOrCreate))
{
int bytesRead;
while ((bytesRead = input.Read(buffer, 0, buffer.Length)) > 0)
{
output.Write(buffer, 0, bytesRead);
}
output.Close();
}
}
ファイルコピーの詳細を追跡し、ファイルのコピー中にエラーが発生した場合に記録するログファイルを作成するにはどうすればよいですか?
前もって感謝します :)