当您从字节数组构造 MemoryStream 时,该流是否会创建自己的副本?如果,与直接从原始数组中读取字节相比,这是否是高性能场景中的性能问题?
最佳答案
它似乎没有在文档中明确提及,但请记住,您可以使用 MemoryStream
来修改现有的 byte[]
。如果字节数组被复制,那将没有任何意义。
引用 .NET 引用源,没有对字节数组进行复制。
关于c# - MemoryStream 是否在构建时复制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52482122/