Filestream.Read “偏移量和长度超出数组的界限,或者计数大于从索引到源集合结尾处的”
FileStream fs = new FileStream(filePath, FileMode.Open, FileAccess.Read);
byte[] buffer = new byte[1000];
int length = 0;
int poi=0;
int count = 0;
string show = "";
while (length < fs.Length)
{
count=fs.Read(buffer, 0, 1000);
length += count;
poi += count;
fs.Seek(poi, SeekOrigin.Begin);
show = show+"\r\n"+Encoding.Default.GetString(buffer);
MessageBox.Show(show);
}