c#有没类似内存文件这样的对象提供
直接写文件比较耗费性能嘛。net环境有没有这样一种对象,我创建一个这样的对象,我可以像写文件那样操作写入这个对象。但这个对象一般是只保留在内存,可以通过一些方法把它在想要...
直接写文件比较耗费性能嘛。net环境有没有这样一种对象,我创建一个这样的对象,我可以像写文件那样操作写入这个对象。
但这个对象一般是只保留在内存,可以通过一些方法把它在想要的时候转存到文件里。
也就是说这个对象要具备几个特征:1.比较适合大数据量,而不像list或者数组这样的对象
2.存储格式以字符为准,可方便与文件系统交互数据。
3.数据在没有做转存操作时候保留在内存里。也就是说需要相对持久而不损耗资源
4.性能要相对优,以适应快速的数据写入 展开
但这个对象一般是只保留在内存,可以通过一些方法把它在想要的时候转存到文件里。
也就是说这个对象要具备几个特征:1.比较适合大数据量,而不像list或者数组这样的对象
2.存储格式以字符为准,可方便与文件系统交互数据。
3.数据在没有做转存操作时候保留在内存里。也就是说需要相对持久而不损耗资源
4.性能要相对优,以适应快速的数据写入 展开
4个回答
展开全部
多大的数据量呢?
如果不大就用 二进制对象 bye[]
如果很大 就要序列化了
流对象---序列化----返序列化
如果不大就用 二进制对象 bye[]
如果很大 就要序列化了
流对象---序列化----返序列化
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用xml编辑语言阿
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
System.IO.MemoryStream
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询