作者pentiumone (http://0rz.tw/t2xjo)
看板C_Sharp
标题[问题] 大量档案读写
时间Wed Feb 22 22:00:21 2012
各位高手
小弟想要请问一个问题
最近写得程式会用到大量的档案读写
目前想到的作法是用streamreader与streamwriter
来读写档案
可是实际执行的时候发现效能不太好
并且很耗费系统资源
所以想请问各位有没有什麽建议的方向或是用法
先谢谢大家的建议了
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.201.233.129
1F:→ scottzz:写出的内容又是多大? 序列化读写如何? 02/22 22:28
2F:→ pentiumone:随着程式执行一个txt档案大约是十几二十MB 02/22 22:36
3F:→ pentiumone:并且有很多档案需要作读写,请问序列化读写大概是怎样 02/22 22:36
4F:推 Eleganse:没人回答 我来回答一下好了 : 03/02 14:30
5F:→ Eleganse:建议你把写好的程式码泼上来 让版友们看看问题 03/02 14:31
6F:→ Eleganse:因为我认为应该非streamreader与streamwriter造成的问题 03/02 14:32
7F:→ Eleganse:而是你程式在写法上 可能有造就过度耗用资源的逻辑缺失 03/02 14:33
8F:→ Eleganse:有一些有逻辑缺失的写法 在小程式里是影响不明显的 03/02 14:35
9F:→ Eleganse:可是一遇到"巨量"型态的专案时 就不能照本宣科地做 03/02 14:36
10F:推 tomex:应该是写法的问题,NET档案读写类别千锤百链了,误用成份大 03/18 12:40