当我执行此代码时。
Random R = new Random();
byte[] BA = new byte[8192];
R.NextBytes(BA);
FileStream FS = new FileStream(@"D:\Test.txt", FileMode.Append);
long end = FS.Seek(0, SeekOrigin.End);
if (FS.CanWrite == true)
{
FS.Write(BA, (int)end, BA.Length);
FS.Flush();
}
FS.Close();
它会在我第一次运行时工作。如果我再次尝试运行它,我会收到此错误。
数组的偏移量和长度超出范围或计数大于从索引到源集合末尾的元素数。
我不理解这个错误。任何帮助表示赞赏。