问题描述
FileStreamfs=newFileStream(path,FileMode.OpenOrCreate,FileAccess.Write);byte[]byts=newbyte[1024];int_data;while((_data=stream.Read(byts,0,byts.Length))!=0){fs.Write(byts,0,_data);}fs.Close();
这一段代码在子线程上运行,但是有问题,实际情况_data已经为0了,但是while循环退不出,如果我把1024换成client.buffersize的话能成功,但是大文件就会传输失败,
解决方案
解决方案二:
该回复于2016-04-29 17:06:08被版主删除
时间: 2024-09-29 19:18:45