#region 文件分块读取
/// <summary>
/// 文件分块读取
/// </summary>
/// <param name="filePath">文件路径</param>
/// <param name="length">每一次读取的文件大小</param>
public static void FileRead()
{
int length = 0;
byte[] buffer = new byte[4*1024];
using (FileStream fileStream = new FileStream(@"F:\BaiDuYun\WPF\2.XAML基础.wmv", FileMode.Open, FileAccess.Read))
{
using (BinaryReader br = new BinaryReader(fileStream))
{
while ((length = fileStream.Read(buffer, 0, buffer.Length))>0)
{
using (FileStream writeFileStream = new FileStream(@"F:\BaiDuYun\WPF\12.XAML基础.wmv", FileMode.Append, FileAccess.Write))
{
writeFileStream.Write(buffer,0,length);
}
}
}
}
}
#endregion