如何将流保存到C#中的文件中?

如何将流保存到C#中的文件中?

我有一个StreamReader对象,现在我希望将此流保存到磁盘(流可能是.gif.jpg.pdf).

现行守则:

StreamReader sr = new StreamReader(myOtherObject.InputStream);
  1. 我需要将它保存到磁盘(我有文件名)。
  2. 将来,我可能希望将其存储到SQLServer。

我也有编码类型,如果我将它存储到SQLServer,对吗?


慕尼黑8549860
浏览 3028回答 3
3回答

Cats萌萌

public void CopyStream(Stream stream, string destPath){   using (var fileStream = new FileStream(destPath, FileMode.Create, FileAccess.Write))   {     stream.CopyTo(fileStream);   }}
打开App,查看更多内容
随时随地看视频慕课网APP