static bool Advance(this Stream stream, int length) { if (stream.Position + length >= stream.Length) { return false; } stream.Seek(length, SeekOrigin.Current); return true; }