FileStream.Seek() 效率太低, 建議用FileStream.Read()代替

FileStream.Seek()是一個很神奇的東西,它可以讓我們在文件流中跳轉到指定的位置,它也非常好用。但是我們在實際使用過程中發現它的效率不高,尤其是在高頻率Seek()的時候,效率非常低。這裏我們僅用一個實驗顯示給大家。 實驗條件: 對象:188MB的二進制文件 用Seek()和Read(), 在文件流中每次跳轉/讀取指定個數的字節,一直到文件末尾,統計次數和耗費總時間 1. 每次讀取10
相關文章
相關標籤/搜索