canread是true,canseek、canwrite都是false,position是不為0的值,使用StreamReader讀無法獲取position前面的內容
uj5u.com熱心網友回復:
答案是,不能。有些流是不能回溯的(CanSeek = false),過去的就是過去了。
uj5u.com熱心網友回復:
我主要是遇到這個問題,獲取的流不是從頭開始的,哪位大神知道這個是怎么解決的?https://blog.csdn.net/xiehanbing123456/article/details/77662967
uj5u.com熱心網友回復:
前面的丟了就找不回來的,能做的就是不要丟。uj5u.com熱心網友回復:
position 不會一開始就是 0 的。肯定讀過了。uj5u.com熱心網友回復:
position位置在讀取的程序中是會被提升的,提升的值就是原位置+已讀取的位元組數,讀取程序中不能獲取position之前的資料。uj5u.com熱心網友回復:
看下有沒有basestream轉載請註明出處,本文鏈接:https://www.uj5u.com/net/77768.html
標籤:C#
