带进度的文件复制器
基本原理就是通过Stream的BeginRead来异步复制文件,同时刷新进度条的状态
代码
读取文件的指定行
1、通过StreamReader的Readline



















2、通过 FileStream.seek()来读取
Seek()方法的定义如下
public override Seek ( offset, SeekOrigin origin )
只要知道offset就可以了!
于是我们可以定义一个类,将每行开始的offset找出来,有了每行开始的offset,读取就自然不成问题了




















































































































































