求大神. 怎么写获取FileStream读取(read)与写入(write)文件的时间
如题 :比如说这段代码
static void Main(string[] args)
{
string Source = @"D:\我的小三\9300影音\江南Style.zip";
string Target = "E:\\江南Style.zip";
CopyFile(Source, Target);
Console.WriteLine("文件拷贝完毕");
}
//读取文件的流
FileStream FsRead = new FileStream(Source, FileMode.Open);
//写入文件的流
FileStream FsWrite = new FileStream(Target, FileMode.Create);
//创建一个写入文件读取文件的缓冲区
byte[] byts = new byte[1024 * 1024 * 20];
//循环写入读取文件
while (true)
{
//每次读取完缓冲区里的字节数
int r = FsRead.Read(byts, 0, byts.Length);
if (r <= 0)
{
break;
}
else
{
FsWrite.Write(byts, 0, r);
}
}
FsWrite.Close();
FsWrite.Dispose();
FsRead.Close();
FsRead.Dispose();
求把这个文件从D盘拷贝到E盘用的时间. 应该怎么写啊 . 本人菜鸟 . 求指教 . 谢谢 !
------最佳解决方案--------------------