使用英语阅读

通过


StreamReader.BaseStream 属性

定义

返回基础流。

public virtual System.IO.Stream BaseStream { get; }

属性值

基础流。

注解

使用此属性访问基础流。 StreamReader调用其中一个Read方法时,类缓冲来自基础流的输入。 如果在将数据读入缓冲区后操作基础流的位置,则基础流的位置可能与内部缓冲区的位置不匹配。 若要重置内部缓冲区,请 DiscardBufferedData 调用 方法;但是,此方法会降低性能,并且仅应在绝对必要时调用。 StreamReader第一次从 StreamReader 对象读取时,detectEncodingFromByteOrderMarks具有 参数的构造函数可以更改编码。

有关常见 I/O 任务的列表,请参阅 常见 I/O 任务

适用于

产品 版本
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

另请参阅