gpt4 book ai didi

c# - MemoryStream 写入数据的地方

转载 作者:太空宇宙 更新时间:2023-11-03 17:20:24 25 4
gpt4 key购买 nike

我问这个问题只是出于好奇。 MemoryStream里面写的数据在哪里去?这个链接告诉我们,

创建一个后备存储为内存的流。

我不得不问,它是什么类型的内存?它是 RAM 还是 ROM?我在谷歌上搜索但没有找到直接的答案。我到处都说数据是写在内存中的,但没有人清楚地谈论内存的类型。

最佳答案

基本上,它包装了一个 byte[] 并根据需要调整大小(通过复制)——因此本地管理堆内存。

虽然技术上这是一个实现细节;如果它使用指向非托管内存的非托管指针或内存映射文件,它的工作方式将完全相同(尽管它无法提供 GetBuffer() 方法)。

关于c# - MemoryStream 写入数据的地方,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23859743/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com