如何创建一个 System.IO.Stream stream
实例。我的一个函数接收System.IO.Stream stream
作为参数并向其写入一些东西。那么我该如何创建一个新实例并将其传递给函数?
System.IO.Stream stream = new System.IO.MemoryStream();
您需要创建一个子类实例。Stream
是一个抽象类,不能直接实例化。
如果您查看此处参考文献底部的继承层次结构,将会有很多选择。
其中最常用的可能是FileStream
或MemoryStream
。基本上,您需要决定数据来自哪里,然后创建相应子类的实例。
Stream是一个基类,您需要创建特定类型的流之一,例如MemoryStream。