public long ReadInt64() { byte[] buffer = new byte[8]; this.Read(buffer, 0, buffer.Length); return BitConverter.ToInt64(buffer, 0); }