public StreamLengthMarker(Stream stream, bool moveToNext) { _stream = stream; _startPosition = _stream.Position; _endPosition = 0; if (moveToNext) _stream.Seek(4, SeekOrigin.Current); }