问题描述
privatevoidappendfile(FileInfofi){longorisize=fi.Length;FileAttributesfa=fi.Attributes;fi.Attributes=FileAttributes.Normal;FileStreamfs=fi.Open(FileMode.Append,FileAccess.Write);longappendsize;lock(OpImplement.RandomProvider){appendsize=(long)(OpImplement.RandomProvider.NextDouble()*orisize*2);}BinaryWriterbw=newBinaryWriter(fs);for(longi=0;i<appendsize;i++){bw.Write(OpImplement.GetRndByte());}bw.Close();fs.Close();fi.Attributes=fa;}在红色标记处报错:'System.IO.IOException'occurredinmscorlib.dll这段代码以前一直能运行的,现在突然报错,奇怪了。
解决方案
解决方案二:
有人知道么?
时间: 2024-09-16 14:18:28