c# - 将 FileStream 中的数据读入通用 Stream

标签 c# stream

将一个流读入另一个流的最有效方法是什么?在这种情况下,我试图将文件流中的数据读入通用流。我知道我可以做到以下几点:
1.逐行读取数据写入流
2. 读取字节 block 并写入流
3.等

我只是想找到最有效的方法。

谢谢

最佳答案

Stephen Toub 在他的 MSDN .NET 事项专栏中讨论了流管道 here .在文章中,他描述了一种从一个输入流复制到另一个流的 CopyStream() 方法。这听起来与您正在尝试执行的操作非常相似。

关于c# - 将 FileStream 中的数据读入通用 Stream,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/129171/

相关文章:

c# - 必须在非通用静态类中定义扩展方法 - 从文档中提取 XML

c# - 在 Entity Framework 中完成子实体的插入/更新/删除

c++ - 为什么 std::basic_ios 有一个公共(public)构造函数?

c# - 日期属性的命名约定

c# - VB.NET 代码返回与 C# 代码不同的结果

c# - 如何将错误响应发送回 OAuth2 客户端

java - 每次更改变量时如何生成事件流?

javascript - 如何在 node.js 中创建流?

c++ - 避免 while (!is_eof)

stream - FFmpeg无法解码H264流/帧数据