“记忆流”;“内存不足”;C#
我有一个自定义数据对象(虚拟文件)的实现。我在控件视图中具有拖放功能(在没有临时本地文件的情况下将文件从控件视图中拖放)。 这适用于较小的文件,但一旦文件大于12-15兆格,就会表示可用内存不足。似乎内存流内存不足。 我能做些什么?我是否可以将一个较大的字节[]拆分为多个MemoryStream,并将其重新组装为一个文件? 任何帮助都将不胜感激 我是否可以拆分一个更大的字节[] 分为若干条河流和 把它们重新组合成一个文件 对 当我不得不处理类似的情况时,我构建了自己的流,在内部使用4mb的字节数组。这种“分页”意味着它永远不必分配一个大字节数组,这就是内存流所做的。所以,转储内存流,基于另一种内部存储机制构建您自己的流“记忆流”;“内存不足”;C#,c#,memory,C#,Memory,我有一个自定义数据对象(虚拟文件)的实现。我在控件视图中具有拖放功能(在没有临时本地文件的情况下将文件从控件视图中拖放)。 这适用于较小的文件,但一旦文件大于12-15兆格,就会表示可用内存不足。似乎内存流内存不足。 我能做些什么?我是否可以将一个较大的字节[]拆分为多个MemoryStream,并将其重新组装为一个文件? 任何帮助都将不胜感激 我是否可以拆分一个更大的字节[] 分为若干条河流和 把它们重新组合成一个文件 对 当我不得不处理类似的情况时,我构建了自己的流,在内部使用4mb的字节数