如何创建一个实例System.IO.Stream stream.我的一个函数接收System.IO.Stream stream参数并写一些东西给它.那么如何创建相同的新实例并将其传递给函数呢?
Rau*_*auf 96
System.IO.Stream stream = new System.IO.MemoryStream();
Run Code Online (Sandbox Code Playgroud)
Dyl*_*ith 24
您必须创建其中一个子类的实例. Stream是一个无法直接实例化的抽象类.
如果你在这里查看引用的底部,有很多选择:
流类| Microsoft Developer Network
最常见的可能是FileStream或MemoryStream.基本上,您需要确定您希望支持流的数据来自何处,然后创建相应子类的实例.
Stream stream = new MemoryStream();
Run Code Online (Sandbox Code Playgroud)
你可以使用MemoryStream
参考:MemoryStream