MemoryStream 是否在构造时复制?

Chr*_*isz 5 c#

当您从字节数组构造 MemoryStream 时,该流是否会制作自己的副本?如果与直接从原始数组中读取字节相比,这是否是高性能场景中的性能问题?

Lua*_*aan 5

文档中似乎没有明确提及,但请记住,您可以使用它MemoryStream来修改现有的byte[]. 如果字节数组被复制,那就没有任何意义了。

参考.NET参考源,没有对字节数组进行复制。