StreamReader.BaseStream 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回基础流。
public:
virtual property System::IO::Stream ^ BaseStream { System::IO::Stream ^ get(); };
public virtual System.IO.Stream BaseStream { get; }
member this.BaseStream : System.IO.Stream
Public Overridable ReadOnly Property BaseStream As Stream
属性值
基础流。
注解
使用此属性访问基础流。 StreamReader调用其中一个Read方法时,类缓冲来自基础流的输入。 如果在将数据读入缓冲区后操作基础流的位置,则基础流的位置可能与内部缓冲区的位置不匹配。 若要重置内部缓冲区,请 DiscardBufferedData 调用 方法;但是,此方法会降低性能,并且仅应在绝对必要时调用。 StreamReader第一次从 StreamReader 对象读取时,detectEncodingFromByteOrderMarks
具有 参数的构造函数可以更改编码。
有关常见 I/O 任务的列表,请参阅 常见 I/O 任务。