CNDEV
...
...
账号
登
登录
先
先随便看看
中国开发网
: 论坛:
.NET/C#
: 贴子 86589
李颖
·
2005-01-24 07:57:16
·
阅读: 606
FileStream被回收的时候要把buffer写回文件,很正常亚
<空>
相关信息:
.Net 问题
(380字)
(
李颖
[818]
2005-01-24 15:07
)
在线等,各位老师请帮忙
(空) (
李颖
[664]
2005-01-24 15:09
)
=null行吗?
(空) (
ahfei
[572]
2005-01-24 15:11
)
不行,这样只改掉了局部变量的引用,对象实例还在
(空) (
李颖
[625]
2005-01-24 15:11
)
不知道c#怎么处理垃圾的,按道理这样做就很可能会回收了
(空) (
ahfei
[725]
2005-01-24 15:18
)
这样做是允许回收,不代表立即回收,而且回收时刻的错误还是没有解决丫
(空) (
李颖
[659]
2005-01-24 15:19
)
不对吧。 FileStream fs = new FileStream(); 是可以用 fs = null 来清的吧。
(空) (
没脾气2x
[715]
2005-01-24 15:42
)
代码是这样写的
(186字)
(
李颖
[703]
2005-01-24 15:44
)
我不是这个意思
(空) (
没脾气2x
[578]
2005-01-24 15:46
)
我的间思是 Stream 不用 Close 直接 = null 也可以。
(空) (
没脾气2x
[661]
2005-01-24 15:47
)
但是你说的不能解决我的问题呀
(空) (
李颖
[590]
2005-01-24 15:50
)
我没说解决你的问题啊。
(空) (
没脾气2x
[586]
2005-01-24 15:52
)
不Close这样不好,有可能产生不可预见的错误。
(空) (
乌烟
[584]
2005-01-24 16:26
)
如果没办法的话,我打算
(51字)
(
李颖
[678]
2005-01-24 15:20
)
成功了,但是。。。。
(75字)
(
李颖
[636]
2005-01-24 15:36
)
我总怀疑你的说法某些地方有问题。。。如果这样的话,C#设计得太差了
(26字)
(
ahfei
[652]
2005-01-24 15:25
)
Finally里面是不是有什么处理?
(空) (
yesky_2001
[577]
2005-01-24 15:27
)
你自己测试一下啦。。。。
(空) (
李颖
[596]
2005-01-24 15:30
)
那你把数据流清空不行啊
(空) (
咔波碧宝
[626]
2005-01-24 15:27
)
怎么清?我没找到可用的method
(空) (
李颖
[563]
2005-01-24 15:29
)
用力亲!
(空) (
yesky_2001
[558]
2005-01-24 15:32
)
先测试硬盘够不够写。。。
(空) (
MaoMao
[584]
2005-01-24 15:31
)
不能保证同时没有其他进程在写磁盘啊
(空) (
tweety
[556]
2005-01-24 15:33
)
FileStream.setLength
(29字)
(
JoJo
[720]
2005-01-24 15:38
)
来来来,帮忙上一套Infragistics NetAdvantage
(空) (
ahfei
[652]
2005-01-24 15:48
)
FileStream.setLength本身也产生了同样的IOException
(12字)
(
李颖
[677]
2005-01-24 15:56
)
把 AutoFlush = false
(空) (
没脾气2x
[814]
2005-01-24 15:43
)
垃圾回收怎么还会有业务代码执行?能不能强制进行垃圾回收?
(29字)
(
王中王
[751]
2005-01-24 15:55
)
FileStream被回收的时候要把buffer写回文件,很正常亚
(空) (
李颖
[605]
2005-01-24 15:57
)
在代码中用GC.SuppressFinalize强制回收,捕获此处异常。
(10字)
(
乌烟
[1162]
2005-01-24 16:11
)
有没有用Flush方法?
(空) (
乌烟
[620]
2005-01-24 16:13
)
我现在是这样做的
(453字)
(
李颖
[681]
2005-01-24 16:27
)
IDisposable的实现,一般要在base.Dispose(disposing);后加上我说的方法。
(空) (
乌烟
[1224]
2005-01-24 16:33
)
欢迎光临本社区,您还没有登录,不能发贴子。请在
这里登录