()
| 64 | int lengthByteCount = (header.SegmentSize * header.SegmentCount > 0xFFFFFFFF) ? 5 : 4; |
| 65 | |
| 66 | long ReadOffset() |
| 67 | { |
| 68 | byte[] offsetBytes = reader.ReadBytes(lengthByteCount); |
| 69 | return offsetBytes.Aggregate(0L, (acc, b) => (acc << 8) | b); |
| 70 | } |
| 71 | |
| 72 | long currentOffset = ReadOffset(); |
| 73 | var segments = new (long Offset, long Length, int Index)[header.SegmentCount]; |
nothing calls this directly
no outgoing calls
no test coverage detected