using (FileStream fs = new FileStream(@"C:UsersDesktoplijia1.txt",FileMode.Open)) { using (FileStream fs1 = new FileStream(@"C:UsersDesktoplijia1Copy.txt", FileMode.Create)) { byte[] arr = new byte[200]; int count; while (fs.Position<fs.Length) //fs.Position 获得当前读取的位置 { count = fs.Read(arr, 0, arr.Length); fs1.Write(arr, 0, count); } } }