核心代码:
byte[] buffer = new byte[1024 * 1024];
int readCount = inputStream.Read(buffer, 0, toReadCount);
其中inputStream是Stream类型
其中toReadCount一般等于buffer.Length
为什么每次Read方法的返回值readCount都是1536,即只有1.5kb
如果上面的代码放在website端用的话是正常的,但是代码放在wcf里运行每次只能读取1536个字节,降低了速度。