共用方式為


BufferedStream.Position 屬性

定義

取得目前資料流中的位置。

public:
 virtual property long Position { long get(); void set(long value); };
public override long Position { get; set; }
member this.Position : int64 with get, set
Public Overrides Property Position As Long

屬性值

目前資料流中的位置。

例外狀況

發生 I/O 錯誤,例如資料流已經關閉。

資料流不支援搜尋。

關閉資料流後呼叫了方法。

備註

存取 get 子會叫用 Seek 以取得基礎數據流內的目前位置,然後根據緩衝區內的目前位置調整此值。

存取 set 子會將先前寫入緩衝區的任何資料複製到基礎資料流,然後叫用 Seek

支援搜尋超過數據流長度的任何位置。

適用於

另請參閱