jjzjj

UnmanagedMemoryStream

全部标签

c# - UnmanagedMemoryStream 有什么用?

有人能告诉我UnmanagedMemoryStream类的用途吗?我无法弄清楚这个类如何以及何时有用? 最佳答案 使用UnmanagedMemoryStream允许您读取非托管流,而无需先将所有内容复制到托管堆中,因此在处理非托管流时它占用的内存更少。如果您要处理大量数据,这还可以让您绕过内存限制。编辑:请注意,MemoryStream有2GB的限制,因此如果超过此限制,则必须使用UnmanagedMemoryStream。 关于c#-UnmanagedMemoryStream有什么用?