c#有没类似内存文件这样的对象提供

直接写文件比较耗费性能嘛。net环境有没有这样一种对象,我创建一个这样的对象,我可以像写文件那样操作写入这个对象。但这个对象一般是只保留在内存,可以通过一些方法把它在想要... 直接写文件比较耗费性能嘛。net环境有没有这样一种对象,我创建一个这样的对象,我可以像写文件那样操作写入这个对象。
但这个对象一般是只保留在内存,可以通过一些方法把它在想要的时候转存到文件里。
也就是说这个对象要具备几个特征:1.比较适合大数据量,而不像list或者数组这样的对象
2.存储格式以字符为准,可方便与文件系统交互数据。
3.数据在没有做转存操作时候保留在内存里。也就是说需要相对持久而不损耗资源
4.性能要相对优,以适应快速的数据写入
展开
 我来答
vvind2008
2013-02-28 · TA获得超过321个赞
知道小有建树答主
回答量:187
采纳率:0%
帮助的人:156万
展开全部
就是普通的类就可以了,数据用属性的方式放在里面。数组,表格都可以搞定。
要保存时,直接序列化写到文件里,也非常快。
仰星睿2D
2013-02-28 · TA获得超过129个赞
知道小有建树答主
回答量:174
采纳率:0%
帮助的人:174万
展开全部
多大的数据量呢?
如果不大就用 二进制对象 bye[]
如果很大 就要序列化了
流对象---序列化----返序列化
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Extra丶Raybca4a
2013-03-01 · TA获得超过187个赞
知道答主
回答量:104
采纳率:0%
帮助的人:38.5万
展开全部
用xml编辑语言阿
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
棘棘芽
2013-02-28 · TA获得超过563个赞
知道小有建树答主
回答量:608
采纳率:100%
帮助的人:558万
展开全部
System.IO.MemoryStream
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式