// 由于每次写入的数据大小是有限制的,那么我们将每次写入的数据长度定在75个字节,一旦命令长度超过了75,就分步写入。 int start=0; int length=bWrite.Length; int page=0; int size=75; int count=size; try { if (length>75) { // 数据分页 if ((length/size)*sizepage=length/size+1; else page=length/size; for (int i=0;i{ start=i*size; if (i==page-1) count=length-(i*size); netStream.Write(bWrite,start,count);// 将数据写入到服务器上 } } else netStream.Write(bWrite,0,bWrite.Length); } catch(Exception) { // 忽略错误 } }