C#/.NET中与Java中的BufferedInputStream相当的是什么?

7

C#中等价于Java BufferedInputStream和BufferedOutputStream类的是什么?

1个回答

5

嗯,有一个BufferedStream类(就像Java中的包装现有流), 但是你不需要像在Java中那样经常使用它,因为大多数内置流在.NET中使用一定量的内部缓冲。


明白了!但是当我尝试将NetworkStream包装在BufferedStream中时,出现了错误。错误显示无法隐式转换BufferedStream为NetworkStream!有任何想法吗? - Kenzo
这是代码:networStream1 = new BufferedStream(networkStream1) - Kenzo
我猜networStream1的静态类型是NetworkStream?将其更改为StreamBufferedStream,或者使用一个兼容类型的不同变量来进行缓冲流。 - Ani
你说得对!我该如何将NetworkStream对象转换或更改为Stream对象? - Kenzo
一个 NetworkStream 已经是一个 Stream(可以隐式转换),但它不是一个 BufferedStream - Ani
显示剩余2条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接