将 AutoFlush 设置为 true试试。

解决方案 »

  1.   

    将 AutoFlush 设置为 true,去掉csw.Flush();
      

  2.   

    你的代码我看了,正确。也不明白为什么会这样。
    我没有出现你那样的问题。
    我用的是NetworkStream.Flush(),没有像你一样的问题。
      

  3.   

    to zhehui(小慧):
    .cn
    给我你的邮箱,我们交换一下代码.
    谢谢
      

  4.   

    to  iamafrog(我是青蛙) 
    得到byte数组以后,编码器已经编码了,而且这和内存流也没有什么关系啊.
      

  5.   

    使用StreamWriter,然后设置AutoFlush,一样没有任何作用.
      

  6.   

    将 AutoFlush 设置为 true