【发布时间】:2009-06-12 17:21:24
【问题描述】:
在使用 MemoryStream 时,我发现自己经常将数据复制(因此复制)到一个临时的字节数组中。
我认为这有点浪费资源,因为 MemoryStream 不允许你直接访问底层字节数组。
在这种情况下,MemoryStream 的真正优势是什么?我在某处读到它就像一个内存映射文件。数据仅在访问时从磁盘获取,消耗的内存更少。
这是真的吗?我不这么认为。也许是 FileStream 的情况?
感谢您的澄清。
【问题讨论】:
-
这是使用哪种语言和库?
标签: .net arrays byte memorystream