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擁有參數的detectEncodingFromByteOrderMarks建構子可以在你第一次從物件讀取StreamReader時改變編碼。
關於常見 I/O 任務的清單,請參見 Common I/O 任務。