读书人

各位杂样 自己做一个类似与 Dos 的cop

发布时间: 2011-12-30 23:30:45 作者: rapoo

各位杂样 自己做一个类似与 Dos 的copy功能
请各位帮帮忙

[解决办法]
FileStream vSourceFileStream = new FileStream(@ "c:\temp\temp.txt ",
FileMode.Open, FileAccess.Read, FileShare.Read);
FileStream vDestFileStream = new FileStream(@ "c:\temp\temp.bak ",
FileMode.OpenOrCreate, FileAccess.Write);

byte[] vBuffer = new byte[0x1000];
int vReadLength = vSourceFileStream.Read(vBuffer, 0, vBuffer.Length);
while (vReadLength > 0)
{
vDestFileStream.Write(vBuffer, 0, vReadLength);
vReadLength = vSourceFileStream.Read(vBuffer, 0, vBuffer.Length);
}
vSourceFileStream.Close();
vDestFileStream.Close();

读书人网 >C#

热点推荐