MSDN说用Flush方法,我用的也是Flush(),但是根本没有清空Buffer,继续调用Stream.BaseStream.Length发现我每执行一次Stream.Write,这个Length就会增大。即使调用Flush也无用。会不会是因为在.Net Compact FrameWork上的原因?
解决方案 »
- 实体类字段名和datatable不一样,如何反射?
- 扩展对象“urn:myDiscount”没有具有 1 参数的匹配“returnDiscount”方法。
- 当IamgeList大小改变之后,ToolBar里的图片显不出来了
- 求:怎么捕获当前线程中未处理的异常
- 中国人一天不买日货,日本有上千公司破产
- 请各位看看,应该怎样解决!!!
- POST优酷“顶”“踩”数据包的时候 有一个参数弄不出来,求助
- DataTable中怎样过滤某列的值重复的行?
- 輸入錯誤網址,彈出錯誤頁面
- C# 写的通过串口读GPRSMODEM 短信。读过来的字符串怎么提出内容。
- 如何判断鼠标的旋转方向问题.是顺时针还是逆时针转
- 高手帮忙:关于winform中三个窗体传值的问题。
因为我是要长时间写,不希望Buffer一直消耗大量内存,所以需要每次在执行完写的动作之后清除掉Buffer。但是貌似Flush方法根本就没有清除,我循环2000次写文件,每次都会调用Flush,但是程序耗用的内存还是不停的增加。