내가 관심있는 데이터가 파일에서 분리되어있는 이진 파일을 읽으려고합니다. 어떤 읽기 패턴이 더 좋습니까?.NET/Windows의 이진 파일에 가장 적합한 파일 스트림 검색 패턴
- 리드 (가정 초기 스트림 위치는 바이트 0에있는) = 12288 오프셋 (원점 시크 (= 8192 카운트) 판독 시크 (오프셋 = 20480, 원점 = 전류) (= 8192 카운트) = 현재)
- 읽기 (.NET 스트림이 가능하기 때문에
) 기원 = 시작 = 오프셋 (49152을 추구) = 8192 카운트 (읽기) = 28,672 = 오프셋 (추구) = 8192 원을 계산 시작 나를 찾는 패턴을 찾는 SeekOrigin을 SeekOrigin.Begin
에서 시작하는 것 또는 SeekOrigin.Current
위치에서 계속 찾는 것이 더 좋습니까?
중요합니까? OS가 계산 자체를 수행하고 나를 결정할 수 있습니까?
감사합니다. 질문을 수정했습니다. – Paul